rocksdb
2012-11-30
As developers, we often need to store and retrieve data quickly and reliably within our applications without the overhead of a separate database server process. This is where embedded databases and storage engines like RocksDB become essential tools. RocksDB, owned by Facebook and found on GitHub at github.com/facebook/rocksdb, is a prominent example designed specifically for high-performance key-value storage.
822 words
|
4 minutes
neo4j
2012-11-12
Welcome! If you’re diving into the world of graph databases or curious about what makes the “world’s leading Graph Database” tick, the official Neo4j GitHub repository is an invaluable resource. This isn’t just a place to download the software; it’s where the core development happens, offering deep insights into its architecture, features, and community.
916 words
|
5 minutes
rethinkdb
2012-10-30
RethinkDB presents itself as an open-source, distributed database specifically engineered for the demands of the realtime web. Unlike traditional databases that require clients to poll for updates, RethinkDB allows applications to subscribe to data changes, pushing updates to the client instantly.
617 words
|
3 minutes
mapdb
2012-08-17
For Java developers needing lightning-fast persistent storage without the overhead of a full database server, understanding embedded database options is crucial. One such option that has been around for some time is MapDB.
707 words
|
4 minutes
db-readings
2012-05-31
The GitHub repository db-readings, owned by rxin, serves as a focused resource titled “Readings in Databases”. Its core purpose, clearly stated in the description, is to provide “A list of papers essential to understanding databases and building new data systems”. This immediately positions it as a valuable collection for anyone diving deep into the foundational principles and advanced concepts of database technology.
682 words
|
3 minutes
diskv
2012-03-21
As developers, we often need ways to persist data beyond the life of a running program. While databases are common, sometimes a simpler approach is required for local storage, caching, or embedded systems. This is where a key-value store comes in handy, and if you need that data to survive restarts without complex database setup, a disk-backed key-value store is a great solution. Let’s dive into one such utility written in Go: diskv.
832 words
|
4 minutes
Titan
2012-02-25
Let’s take a look at an established project in the graph database space: Titan, owned by thinkaurelius. Known as a distributed graph database, Titan is designed for handling large-scale graphs, providing the infrastructure to manage complex relationships across multiple machines.
681 words
|
3 minutes
twitter/mysql
2012-01-03
When operating at the scale of a platform like Twitter, standard open-source software often requires significant customization to meet unique performance, reliability, and operational demands. This is where projects like the twitter/mysql repository become essential. Hosted under the Twitter organization’s GitHub, this repository represents a fork of the standard MySQL database, specifically maintained and used internally at Twitter.
732 words
|
4 minutes