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
168 forks
last commit: 9 months ago
Linked from 9 awesome lists


awesome - db / Clojure

Datomic
clojure.jdbc 105 over 5 years ago
cravendb 61 almost 11 years ago

awesome - db / C / CPP

Aerospike 1,086 20 days ago Aerospike Database Server – flash-optimized, in-memory, nosql database
Alchemy-Database 181 about 12 years ago AlchemyDB is now Aerospike
cstore_fdw 1,759 over 3 years ago Fast columnar store for analytics with PostgreSQL
LMDB Very fast embedded key/value store with full ACID semantics
memcache 13,514 7 days ago Free & open source, high-performance, distributed memory object caching system
monetdb 7 about 11 years ago -
mongo 26,366 7 days ago The Mongo Database
facebook/mysql-5.6 2,491 21 days ago Facebook's branch of the Oracle MySQL v5.6 database
twitter/mysql 1,725 over 7 years ago MySQL fork maintained and used at Twitter
postgres 16,231 6 days ago
Redis 67,030 7 days 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,775 6 days ago An open-source distributed JSON document database with a pleasant and powerful query language
rocksdb 28,650 7 days ago Embedded key-value store for fast storage
ssdb 8,193 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 654 about 9 years ago TokuDB is a high-performance, write optimized, compressing, transactional storage engine for MySQL and MariaDB
TokuMX 703 about 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,585 6 days ago A linq enabled document database for .NET
OrigoDB An in-memory embedded database engine for NET/Mono

awesome - db / Erlang

riak 3,954 7 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,230 over 6 years ago A low-level key/value database for Go
diskv 1,408 about 3 years ago A home-grown disk-backed key-value store
go-cache 8,168 about 1 year ago An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications
goleveldb 6,159 6 months ago An implementation of the key/value database in the Go
groupcache 12,954 12 months ago Groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases
influxdb 28,968 6 days ago Scalable datastore for metrics, events, and real-time analytics
ledisdb 4,101 about 1 year ago Ledisdb is a high performance NoSQL like Redis based on LevelDB
roshi 3,153 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,724 about 3 years ago Your NoSQL database powered by Golang

awesome - db / JAVA

cassandra 8,858 6 days ago Cassandra is a partitioned row store. Rows are organized into tables with a required primary key
elasticsearch 1,205 6 days 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,906 6 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,406 21 days ago is the world’s leading Graph Database
orientdb 4,751 7 days ago OrientDB is an Open Source NoSQL DBMS with the features of both Document and Graph DBMSs
voldemort 2,640 over 1 year ago An open source clone of Amazon's Dynamo
Titan 5,249 about 2 years ago Distributed Graph Database

awesome - db / Javascript

couchdb 6,264 7 days ago Apache CouchDB™ is a database that uses JSON for documents,JavaScript for MapReduce indexes, and regular HTTP for its API [website] ( )
mongodb 26,366 7 days 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,684 2 months ago A list of papers essential to understanding databases and building new data systems

Backlinks from these awesome lists:

More related projects: