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: 11 months ago
Linked from 9 awesome lists


awesome - db / Clojure

Datomic
clojure.jdbc 105 almost 6 years ago
cravendb 61 about 11 years ago

awesome - db / C / CPP

Aerospike 1,101 about 2 months ago Aerospike Database Server – flash-optimized, in-memory, nosql database
Alchemy-Database 181 over 12 years ago AlchemyDB is now Aerospike
cstore_fdw 1,758 almost 4 years ago Fast columnar store for analytics with PostgreSQL
LMDB Very fast embedded key/value store with full ACID semantics
memcache 13,601 about 1 month ago Free & open source, high-performance, distributed memory object caching system
monetdb 7 over 11 years ago -
mongo 26,503 about 1 month ago The Mongo Database
facebook/mysql-5.6 2,499 about 1 month ago Facebook's branch of the Oracle MySQL v5.6 database
twitter/mysql 1,726 almost 8 years ago MySQL fork maintained and used at Twitter
postgres 16,442 about 1 month ago
Redis 67,358 about 1 month ago 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
redis-nds 129 over 10 years ago This is a version of Redis patched to implement NDS (the Naive Disk Store). Documentation on this feature is contained within README.nds
rethinkdb 26,806 2 months ago An open-source distributed JSON document database with a pleasant and powerful query language
rocksdb 28,801 about 1 month ago Embedded key-value store for fast storage
ssdb 8,196 over 2 years ago SSDB - A fast NoSQL database, an alternative to Redis
SQLite A completely embedded, full-featured relational database in a few 100k that you can include right into your project
tokudb-engine 653 over 9 years ago TokuDB is a high-performance, write optimized, compressing, transactional storage engine for MySQL and MariaDB
TokuMX 703 over 7 years ago TokuMX is a high-performance, concurrent, compressing, drop-in replacement engine for MongoDB
VoltDB VoltDB is a horizontally-scalable, in-memory SQL RDBMS designed for applications that have extremely high read and write throughput requirements

awesome - db / dot-net

RavenDB 3,619 about 1 month ago A linq enabled document database for .NET
OrigoDB An in-memory embedded database engine for NET/Mono

awesome - db / Erlang

riak 3,962 9 months ago Riak is a decentralized datastore from Basho Technologies
Pulsedb Pulsedb is a time series database server and library

awesome - db / Go-lang

bolt 14,259 almost 7 years ago A low-level key/value database for Go
diskv 1,411 about 3 years ago A home-grown disk-backed key-value store
go-cache 8,218 about 1 year ago An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications
goleveldb 6,175 8 months ago An implementation of the key/value database in the Go
groupcache 12,988 about 2 months ago Groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases
influxdb 29,126 about 1 month ago Scalable datastore for metrics, events, and real-time analytics
ledisdb 4,102 about 1 year ago Ledisdb is a high performance NoSQL like Redis based on LevelDB
roshi 3,154 over 1 year ago Roshi is a large-scale CRDT set implementation for timestamped events
skydb.io Sky is an open source database used for flexible, high performance analysis of behavioral data
tiedot 2,725 over 3 years ago Your NoSQL database powered by Golang

awesome - db / JAVA

cassandra 8,906 about 1 month ago Cassandra is a partitioned row store. Rows are organized into tables with a required primary key
elasticsearch 71,007 about 1 month ago Open Source, Distributed, RESTful Search Engine
lmdbjni 204 over 3 years ago LMDB for Java, which is a very fast embedded key/value store with full ACID semantics
mapdb 4,917 8 months ago 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
neo4j 13,537 about 1 month ago is the world’s leading Graph Database
orientdb 4,763 about 1 month ago OrientDB is an Open Source NoSQL DBMS with the features of both Document and Graph DBMSs
voldemort 2,642 over 1 year ago An open source clone of Amazon's Dynamo
Titan 5,243 about 2 years ago Distributed Graph Database

awesome - db / Javascript

couchdb 6,298 about 1 month ago Apache CouchDB™ is a database that uses JSON for documents,JavaScript for MapReduce indexes, and regular HTTP for its API [website] ( )
mongodb 26,503 about 1 month ago MongoDB 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

BlinkDB 660 almost 11 years ago BlinkDB: Sub-Second Approximate Queries on Very Large Data [website] ( )

awesome - db / Research Papers

db-readings 7,724 4 months ago A list of papers essential to understanding databases and building new data systems

Backlinks from these awesome lists:

More related projects: