Skip to main content

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

1.4k
GitHub Stars
47
Curated Resources
9
Categories
5 hours ago
Last Refreshed
ClojureC / CPPdot-netErlangGo-langJAVAJavascriptScalaResearch Papers

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me c / cpp resources from awesome-db"

Installation instructions →

What's inside

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

  • facebook/mysql-5.6

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

  • LMDB

    Very fast embedded key/value store with full ACID semantics.

  • memcache

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

Scala

  • BlinkDB

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

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

  • 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

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

  • orientdb

    OrientDB is an Open Source NoSQL DBMS with the features of both Document and Graph DBMSs.

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

Research Papers

  • db-readings

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

dot-net

  • OrigoDB

    An in-memory embedded database engine for NET/Mono

  • RavenDB

    A linq enabled document database for .NET

Showing a sample of 47 resources. View the full list on GitHub →