awesome-db

Database libraries

A curated collection of powerful and versatile databases for various programming languages and use cases.

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

GitHub

1k stars
63 watching
169 forks
last commit: over 2 years ago
Linked from 9 awesome lists


awesome - db / Clojure

Datomic
clojure.jdbc105over 7 years ago
cravendb61over 12 years ago

awesome - db / C / CPP

Aerospike1,101almost 2 years agoAerospike Database Server – flash-optimized, in-memory, nosql database
Alchemy-Database181about 14 years agoAlchemyDB is now Aerospike
cstore_fdw1,758over 5 years agoFast columnar store for analytics with PostgreSQL
LMDBVery fast embedded key/value store with full ACID semantics
memcache13,601almost 2 years agoFree & open source, high-performance, distributed memory object caching system
monetdb7about 13 years ago-
mongo26,503almost 2 years agoThe Mongo Database
facebook/mysql-5.62,499almost 2 years agoFacebook's branch of the Oracle MySQL v5.6 database
twitter/mysql1,726over 9 years agoMySQL fork maintained and used at Twitter
postgres16,442almost 2 years ago
Redis67,358almost 2 years agoRedis 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
redis-nds129over 12 years agoThis is a version of Redis patched to implement NDS (the Naive Disk Store). Documentation on this feature is contained within README.nds
rethinkdb26,806almost 2 years agoAn open-source distributed JSON document database with a pleasant and powerful query language
rocksdb28,801almost 2 years agoEmbedded key-value store for fast storage
ssdb8,196about 4 years agoSSDB - A fast NoSQL database, an alternative to Redis
SQLiteA completely embedded, full-featured relational database in a few 100k that you can include right into your project
tokudb-engine653almost 11 years agoTokuDB is a high-performance, write optimized, compressing, transactional storage engine for MySQL and MariaDB
TokuMX703almost 9 years agoTokuMX is a high-performance, concurrent, compressing, drop-in replacement engine for MongoDB
VoltDBVoltDB is a horizontally-scalable, in-memory SQL RDBMS designed for applications that have extremely high read and write throughput requirements

awesome - db / dot-net

RavenDB3,619almost 2 years agoA linq enabled document database for .NET
OrigoDBAn in-memory embedded database engine for NET/Mono

awesome - db / Erlang

riak3,962over 2 years agoRiak is a decentralized datastore from Basho Technologies
PulsedbPulsedb is a time series database server and library

awesome - db / Go-lang

bolt14,259over 8 years agoA low-level key/value database for Go
diskv1,411almost 5 years agoA home-grown disk-backed key-value store
go-cache8,218almost 3 years agoAn in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications
goleveldb6,175over 2 years agoAn implementation of the key/value database in the Go
groupcache12,988almost 2 years agoGroupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases
influxdb29,126almost 2 years agoScalable datastore for metrics, events, and real-time analytics
ledisdb4,102almost 3 years agoLedisdb is a high performance NoSQL like Redis based on LevelDB
roshi3,154over 3 years agoRoshi is a large-scale CRDT set implementation for timestamped events
skydb.ioSky is an open source database used for flexible, high performance analysis of behavioral data
tiedot2,725about 5 years agoYour NoSQL database powered by Golang

awesome - db / JAVA

cassandra8,906almost 2 years agoCassandra is a partitioned row store. Rows are organized into tables with a required primary key
elasticsearch71,007almost 2 years agoOpen Source, Distributed, RESTful Search Engine
lmdbjni204over 5 years agoLMDB for Java, which is a very fast embedded key/value store with full ACID semantics
mapdb4,917over 2 years agoMapDB 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
neo4j13,537almost 2 years agois the world’s leading Graph Database
orientdb4,763almost 2 years agoOrientDB is an Open Source NoSQL DBMS with the features of both Document and Graph DBMSs
voldemort2,642about 3 years agoAn open source clone of Amazon's Dynamo
Titan5,243almost 4 years agoDistributed Graph Database

awesome - db / Javascript

couchdb6,298almost 2 years agoApache CouchDB™ is a database that uses JSON for documents,JavaScript for MapReduce indexes, and regular HTTP for its API [website] ( )
mongodb26,503almost 2 years agoMongoDB is a document database that provides high performance, high availability, and easy scalability. Documents (objects) map nicely to programming language data types. Embedded documents and arrays reduce need for joins. Dynamic schema makes polymorphism easier. [website] ( )

awesome - db / Scala

BlinkDB660over 12 years agoBlinkDB: Sub-Second Approximate Queries on Very Large Data [website] ( )

awesome - db / Research Papers

db-readings7,724about 2 years agoA list of papers essential to understanding databases and building new data systems

Backlinks from these awesome lists:

More related projects: