83 lines
12 KiB
Plaintext
83 lines
12 KiB
Plaintext
[38;5;12mawesome - db [39m[38;5;14m[1m![0m[38;5;12mAwesome[39m[38;5;14m[1m (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;5;12m (https://github.com/sindresorhus/awesome)[39m
|
||
[38;5;12m=========[39m
|
||
[38;5;12mA curated list of amazingly awesome database libraries, resources and shiny things by [39m[38;5;14m[1mNumetric Technologies[0m[38;5;12m (https://www.numetriclabz.com/)[39m
|
||
|
||
[38;2;255;187;0m[4mClojure[0m
|
||
|
||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDatomic[0m[38;5;12m (http://www.datomic.com/)[39m
|
||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mclojure.jdbc[0m[38;5;12m (https://github.com/niwibe/clojure.jdbc)[39m
|
||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcravendb[0m[38;5;12m (https://github.com/robashton/cravendb)[39m
|
||
|
||
[38;2;255;187;0m[4mC / CPP[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAerospike[0m[38;5;12m (https://github.com/aerospike/aerospike-server) - Aerospike Database Server – flash-optimized, in-memory, nosql database[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAlchemy-Database[0m[38;5;12m (https://github.com/JakSprats/Alchemy-Database) - AlchemyDB is now Aerospike[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcstore_fdw[0m[38;5;12m (https://github.com/citusdata/cstore_fdw) - Fast columnar store for analytics with PostgreSQL [39m[38;5;14m[1mwebsite[0m[38;5;12m (http://citusdata.github.io/cstore_fdw/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLMDB[0m[38;5;12m (http://symas.com/mdb/) - Very fast embedded key/value store with full ACID semantics.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmemcache[0m[38;5;12m (https://github.com/memcached/memcached) - Free & open source, high-performance, distributed memory object caching system[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmonetdb[0m[38;5;12m (https://github.com/snaga/monetdb) - [39m[38;5;14m[1mwebsite[0m[38;5;12m (https://www.monetdb.org/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmongo[0m[38;5;12m (https://github.com/mongodb/mongo) - The Mongo Database http://www.mongodb.org/[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfacebook/mysql-5.6[0m[38;5;12m (https://github.com/facebook/mysql-5.6) - Facebook's branch of the Oracle MySQL v5.6 database[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtwitter/mysql[0m[38;5;12m (https://github.com/twitter/mysql) - MySQL fork maintained and used at Twitter https://github.com/twitter/mysql/wiki[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpostgres[0m[38;5;12m (https://github.com/postgres/postgres)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRedis[0m[38;5;12m (https://github.com/antirez/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 [39m[38;5;14m[1mwebsite[0m[38;5;12m (http://redis.io)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mredis-nds[0m[38;5;12m (https://github.com/mpalmer/redis/tree/nds-2.6) - This is a version of Redis patched to implement NDS (the Naive Disk Store). Documentation on this feature is contained within README.nds.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrethinkdb[0m[38;5;12m (https://github.com/rethinkdb/rethinkdb) - An open-source distributed JSON document database with a pleasant and powerful query language. http://www.rethinkdb.com[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrocksdb[0m[38;5;12m (https://github.com/facebook/rocksdb) - Embedded key-value store for fast storage http://rocksdb.org[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mssdb[0m[38;5;12m (https://github.com/ideawu/ssdb) - SSDB - A fast NoSQL database, an alternative to Redis http://ssdb.io[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSQLite[0m[38;5;12m (http://www.sqlite.org/) - A completely embedded, full-featured relational database in a few 100k that you can include right into your project.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtokudb-engine[0m[38;5;12m (https://github.com/Tokutek/tokudb-engine)- TokuDB is a high-performance, write optimized, compressing, transactional storage engine for MySQL and MariaDB[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTokuMX[0m[38;5;12m (https://github.com/Tokutek/mongo)- TokuMX is a high-performance, concurrent, compressing, drop-in replacement engine for MongoDB[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVoltDB[0m[38;5;12m (https://github.com/VoltDB/voltdb/) - VoltDB is a horizontally-scalable, in-memory SQL RDBMS designed for applications that have extremely high read and write throughput requirements.[39m
|
||
|
||
|
||
[38;2;255;187;0m[4mdot-net[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRavenDB[0m[38;5;12m (https://github.com/ravendb/ravendb) - A linq enabled document database for .NET http://ayende.com/Blog/[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOrigoDB[0m[38;5;12m (http://dev.origodb.com) - An in-memory embedded database engine for NET/Mono[39m
|
||
|
||
[38;2;255;187;0m[4mErlang[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mriak[0m[38;5;12m (https://github.com/basho/riak) - Riak is a decentralized datastore from Basho Technologies.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPulsedb[0m[38;5;12m (http://pulsedb.io) - Pulsedb is a time series database server and library.[39m
|
||
|
||
[38;2;255;187;0m[4mGo-lang[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbolt[0m[38;5;12m (https://github.com/boltdb/bolt) - A low-level key/value database for Go.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdiskv[0m[38;5;12m (https://github.com/peterbourgon/diskv) - A home-grown disk-backed key-value store.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgo-cache[0m[38;5;12m (https://github.com/pmylund/go-cache) - An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgoleveldb[0m[38;5;12m (https://github.com/syndtr/goleveldb) - An implementation of the [39m[38;5;14m[1mLevelDB[0m[38;5;12m (https://code.google.com/p/leveldb/) key/value database in the Go.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgroupcache[0m[38;5;12m (https://github.com/golang/groupcache) - Groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1minfluxdb[0m[38;5;12m (https://github.com/influxdb/influxdb) - Scalable datastore for metrics, events, and real-time analytics[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mledisdb[0m[38;5;12m (https://github.com/siddontang/ledisdb) - Ledisdb is a high performance NoSQL like Redis based on LevelDB.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mroshi[0m[38;5;12m (https://github.com/soundcloud/roshi/) - Roshi is a large-scale CRDT set implementation for timestamped events.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mskydb.io[0m[38;5;12m (https://github.com/skydb/sky) - Sky is an open source database used for flexible, high performance analysis of behavioral data.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtiedot[0m[38;5;12m (https://github.com/HouzuoGuo/tiedot) - Your NoSQL database powered by Golang.[39m
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4mJAVA[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcassandra[0m[38;5;12m (https://github.com/apache/cassandra) - Cassandra is a partitioned row store. Rows are organized into tables with a required primary key.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melasticsearch[0m[38;5;12m (https://github.com/elasticsearch/elasticsearch) - Open Source, Distributed, RESTful Search Engine [39m[38;5;14m[1mwebsite[0m[38;5;12m (http://elasticsearch.org)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlmdbjni[0m[38;5;12m (https://github.com/deephacks/lmdbjni) - LMDB for Java, which is a very fast embedded key/value store with full ACID semantics.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmapdb[0m[38;5;12m (https://github.com/jankotek/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[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mneo4j[0m[38;5;12m (https://github.com/neo4j/neo4j) - [39m[38;5;14m[1mNeo4j[0m[38;5;12m (http://neo4j.org) is the world’s leading Graph Database.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1morientdb[0m[38;5;12m (https://github.com/orientechnologies/orientdb) - OrientDB is an Open Source NoSQL DBMS with the features of both Document and Graph DBMSs.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvoldemort[0m[38;5;12m (https://github.com/voldemort/voldemort) - An open source clone of Amazon's Dynamo. [39m[38;5;14m[1mwebsite[0m[38;5;12m (http://project-voldemort.com)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTitan[0m[38;5;12m (https://github.com/thinkaurelius/titan) - Distributed Graph Database http://titandb.io[39m
|
||
|
||
|
||
[38;2;255;187;0m[4mJavascript[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcouchdb[0m[38;5;12m (https://github.com/apache/couchdb) - Apache CouchDB™ is a database that uses JSON for documents,JavaScript for MapReduce indexes, and regular HTTP for its API [39m[38;5;14m[1mwebsite[0m[38;5;12m (http://couchdb.apache.org/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmongodb[0m[38;5;12m [39m[38;5;12m(https://github.com/mongodb/mongo)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mMongoDB[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdocument[39m[38;5;12m [39m[38;5;12mdatabase[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mhigh[39m[38;5;12m [39m[38;5;12mperformance,[39m[38;5;12m [39m[38;5;12mhigh[39m[38;5;12m [39m[38;5;12mavailability,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12measy[39m[38;5;12m [39m[38;5;12mscalability.[39m[38;5;12m [39m[38;5;12mDocuments[39m[38;5;12m [39m[38;5;12m(objects)[39m[38;5;12m [39m[38;5;12mmap[39m[38;5;12m [39m[38;5;12mnicely[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mlanguage[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mtypes.[39m[38;5;12m [39m[38;5;12mEmbedded[39m[38;5;12m [39m[38;5;12mdocuments[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||
[38;5;12marrays[39m[38;5;12m [39m[38;5;12mreduce[39m[38;5;12m [39m[38;5;12mneed[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mjoins.[39m[38;5;12m [39m[38;5;12mDynamic[39m[38;5;12m [39m[38;5;12mschema[39m[38;5;12m [39m[38;5;12mmakes[39m[38;5;12m [39m[38;5;12mpolymorphism[39m[38;5;12m [39m[38;5;12measier.[39m[38;5;12m [39m[38;5;14m[1mwebsite[0m[38;5;12m [39m[38;5;12m(https://www.mongodb.org/)[39m
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4mScala[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBlinkDB[0m[38;5;12m (https://github.com/sameeragarwal/blinkdb) - BlinkDB: Sub-Second Approximate Queries on Very Large Data [39m[38;5;14m[1mwebsite[0m[38;5;12m (http://blinkdb.cs.berkeley.edu/)[39m
|
||
|
||
[38;2;255;187;0m[4mResearch Papers[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdb-readings[0m[38;5;12m (https://github.com/rxin/db-readings) - A list of papers essential to understanding databases and building new data systems[39m
|
||
|
||
[38;5;12mdb Github: https://github.com/numetriclabz/awesome-db[39m
|