Aerospike
2018-03-08
When you’re building applications that require blazing-fast data access and handle significant scale, traditional databases might hit limitations. This is where specialized systems like the Aerospike Database Server come into play. This open-source project, hosted on GitHub by the aerospike organization, provides the core server component for a high-performance NoSQL database solution.
814 words
|
4 minutes
lmdbjni
2014-05-16
When building robust and performant Java applications, developers often need reliable data storage solutions. While relational databases and larger NoSQL systems are common, there’s a strong case for embedded key-value stores, especially when high throughput and low latency for local data access are critical. This is where lmdbjni comes into play.
855 words
|
4 minutes
ledisdb
2014-04-30
LedisDB is introduced as a high-performance NoSQL database server implemented in Go. Its core distinction lies in offering a Redis-like experience while leveraging robust persistent storage backends like LevelDB and RocksDB. This combination aims to provide developers with the familiar Redis command interface alongside the durability and potential scalability offered by these embedded key-value stores.
838 words
|
4 minutes
cstore_fdw
2014-04-03
For developers and database administrators working with analytical workloads in PostgreSQL, efficient data storage is paramount. Traditional PostgreSQL stores data row by row, which is optimized for transactional (OLTP) operations where you typically retrieve or modify full rows. However, for analytical queries (OLAP) that often aggregate data across many rows or scan subsets of columns, a row-based approach can be less efficient. This is where columnar storage shines.
792 words
|
4 minutes
roshi
2014-01-14
Developing distributed systems often confronts the challenge of managing state across multiple nodes without a single point of truth. Conflict-free Replicated Data Types (CRDTs) offer a powerful approach to this problem, allowing data to be replicated across servers, updated concurrently, and eventually converging without complex coordination protocols. Roshi, a project originating from SoundCloud, is a specific implementation of a CRDT designed for handling large-scale sets of timestamped events.
831 words
|
4 minutes
bolt
2013-12-20
This article delves into the Bolt project, an embedded key/value database specifically designed for the Go programming language. By examining its structure, community indicators, and technical approach, we can understand its role in the Go ecosystem and its potential applications.
804 words
|
4 minutes
influxdb
2013-09-26
InfluxDB stands out as a specialized data store engineered for handling the unique challenges of time-series data. Its primary focus, as indicated by its description, is providing a “Scalable datastore for metrics, events, and real-time analytics.” This positions InfluxDB as a critical component in modern data stacks dealing with vast amounts of time-stamped information generated by monitoring systems, IoT devices, applications, and more.
640 words
|
3 minutes
monetdb
2013-09-05
This GitHub repository, known as snaga/monetdb, is described as a “Private repository for MonetDB development”. While the summary mentions “Private,” its presence on GitHub makes its contents publicly accessible, suggesting it serves a specific, potentially internal or mirrored development purpose related to the MonetDB database system. Based on the available metadata, it appears to function as a development utility rather than being the primary, public face of the MonetDB project on GitHub, especially considering its age and activity level.
642 words
|
3 minutes