Awesome Lists

awesome-db

by numetriclabz

awesome listpushed over 2 years ago

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

AI summary

Database libraries

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

stars
1.3K
forks
169
watching
63
awesome lists
9
entries
48
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/numetriclabz/awesome-db/links.svg)](https://awesome.facts.dev/awesome/numetriclabz/awesome-db)
HTML
<a href="https://awesome.facts.dev/awesome/numetriclabz/awesome-db"><img src="https://awesome.facts.dev/shield/numetriclabz/awesome-db/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/numetriclabz/awesome-db/links.svg

What's in the list

48 links in 9 sections, with live GitHub stats.activeno commit in 2y

Clojure

C / CPP

  • 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

  • LMDB

    Very fast embedded key/value store with full ACID semantics

  • memcache

    Free & open source, high-performance, distributed memory object caching system

  • mongo

    The Mongo Database

  • facebook/mysql-5.6

    Facebook's branch of the Oracle MySQL v5.6 database

  • twitter/mysql

    MySQL fork maintained and used at Twitter

  • 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

  • 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

  • rethinkdb

    An open-source distributed JSON document database with a pleasant and powerful query language

  • rocksdb

    Embedded key-value store for fast storage

  • ssdb

    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

    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

  • VoltDB

    VoltDB is a horizontally-scalable, in-memory SQL RDBMS designed for applications that have extremely high read and write throughput requirements

dot-net

  • RavenDB

    A linq enabled document database for .NET

  • OrigoDB

    An in-memory embedded database engine for NET/Mono

Erlang

  • riak

    Riak is a decentralized datastore from Basho Technologies

  • Pulsedb

    Pulsedb is a time series database server and library

Go-lang

  • bolt

    A low-level key/value database for Go

  • diskv

    A home-grown disk-backed key-value store

  • go-cache

    An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications

  • goleveldb

    An implementation of the key/value database in the Go

  • groupcache

    Groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases

  • influxdb

    Scalable datastore for metrics, events, and real-time analytics

  • ledisdb

    Ledisdb is a high performance NoSQL like Redis based on LevelDB

  • roshi

    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

    Your NoSQL database powered by Golang

JAVA

  • cassandra

    Cassandra is a partitioned row store. Rows are organized into tables with a required primary key

  • elasticsearch

    Open Source, Distributed, RESTful Search Engine

  • 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

  • neo4j

    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

  • Titan

    Distributed Graph Database

Javascript

  • couchdb

    Apache CouchDB™ is a database that uses JSON for documents,JavaScript for MapReduce indexes, and regular HTTP for its API [website] ( )

  • mongodb

    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] ( )

Scala

  • BlinkDB

    BlinkDB: Sub-Second Approximate Queries on Very Large Data [website] ( )

Research Papers

  • db-readings

    A list of papers essential to understanding databases and building new data systems

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.