storage systems
access_time11 min read
FoundationDB: A Distributed Unbundled Transactional Key Value Store
FoundationDB is an open source key-value store and one of the first systems to combine the flexibility and scalability of NoSQL architectures with the power of ACID transactions.
access_time6 min read
Database Data Structures: LSM-Tree
An LSM-Tree is at the heart of storage engines that are based on the principle of merging and compacting sorted files. Such storage engines are typically called LSM storage engines.
access_time4 min read
Database Data Structures: Log-Structured Hash Table
Many databases internally use a log which is an append-only sequence of records. These are log-structured databases. Hash indexes are used to index key-value data, and may be used to power log-structured databases.
