An open API service indexing awesome lists of open source software.

awesome-db

A curated list of amazingly awesome database libraries, resources and shiny things by https://www.numetriclabz.com/
https://github.com/numetriclabz/awesome-db

Last synced: 9 days ago
JSON representation

  • C / CPP

    • LMDB - Very fast embedded key/value store with full ACID semantics.
    • redis-nds - This is a version of Redis patched to implement NDS (the Naive Disk Store). Documentation on this feature is contained within README.nds.
    • Aerospike - Aerospike Database Server – flash-optimized, in-memory, nosql database
    • Alchemy-Database - AlchemyDB is now Aerospike
    • cstore_fdw - Fast columnar store for analytics with PostgreSQL [website](http://citusdata.github.io/cstore_fdw/)
    • memcache - Free & open source, high-performance, distributed memory object caching system
    • monetdb - [website](https://www.monetdb.org/)
    • mongo - The Mongo Database http://www.mongodb.org/
    • facebook/mysql-5.6 - Facebook's branch of the Oracle MySQL v5.6 database
    • postgres
    • Redis - Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes [website](http://redis.io)
    • rethinkdb - An open-source distributed JSON document database with a pleasant and powerful query language. http://www.rethinkdb.com
    • rocksdb - Embedded key-value store for fast storage http://rocksdb.org
    • ssdb - SSDB - A fast NoSQL database, an alternative to Redis http://ssdb.io
    • tokudb-engine - TokuDB is a high-performance, write optimized, compressing, transactional storage engine for MySQL and MariaDB
    • TokuMX - TokuMX is a high-performance, concurrent, compressing, drop-in replacement engine for MongoDB
  • Clojure

  • dot-net

    • OrigoDB - An in-memory embedded database engine for NET/Mono
    • RavenDB - A linq enabled document database for .NET http://ayende.com/Blog/
  • Erlang

    • Pulsedb - Pulsedb is a time series database server and library.
    • riak - Riak is a decentralized datastore from Basho Technologies.
  • Go-lang

    • skydb.io - Sky is an open source database used for flexible, high performance analysis of behavioral data.
    • bolt - A low-level key/value database for Go.
    • diskv - A home-grown disk-backed key-value store.
    • goleveldb - An implementation of the [LevelDB](https://code.google.com/p/leveldb/) key/value database in the Go.
    • groupcache - Groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.
    • ledisdb - Ledisdb is a high performance NoSQL like Redis based on LevelDB.
    • tiedot - Your NoSQL database powered by Golang.
    • go-cache - An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.
    • influxdb - Scalable datastore for metrics, events, and real-time analytics
  • JAVA

    • cassandra - Cassandra is a partitioned row store. Rows are organized into tables with a required primary key.
    • lmdbjni - LMDB for Java, which is a very fast embedded key/value store with full ACID semantics.
    • mapdb - MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap-memory. It is a fast and easy to use embedded Java database engine.http://www.mapdb.org
    • neo4j - [Neo4j](http://neo4j.org) is the world’s leading Graph Database.
    • orientdb - OrientDB is an Open Source NoSQL DBMS with the features of both Document and Graph DBMSs.
    • voldemort - An open source clone of Amazon's Dynamo. [website](http://project-voldemort.com)
    • Titan - Distributed Graph Database http://titandb.io
  • Javascript

    • couchdb - Apache CouchDB™ is a database that uses JSON for documents,JavaScript for MapReduce indexes, and regular HTTP for its API [website] (http://couchdb.apache.org/)
  • Research Papers

    • db-readings - A list of papers essential to understanding databases and building new data systems
  • Scala

    • BlinkDB - BlinkDB: Sub-Second Approximate Queries on Very Large Data [website] (http://blinkdb.cs.berkeley.edu/)