database.md

July 15, 2021 · View on GitHub

Bookmarks tagged [database]

www.codever.land/bookmarks/t/database

Redis Quick Start – Redis

https://redis.io/topics/quickstart


MongoDB Node.js Driver

https://mongodb.github.io/node-mongodb-native/


How to Install and Configure Redis on Linux System

https://www.ubuntupit.com/how-to-install-and-configure-redis-on-linux-system/

Redis is a in-built memory tool for loading server/webpages faster. Here, we will see how to install and use Redis on Linux system.


Sequelize ORM

https://sequelize.org/


MariaDB Foundation - MariaDB.org

https://mariadb.org/


Fully Managed Database as a Service - PostgreSQL | Heroku

https://www.heroku.com/postgres

Deploy data-driven apps using Heroku’s managed database as a service for PostgreSQL with operational expertise built in, security by default, and more.


UUID or GUID as Primary Keys? Be Careful!

https://tomharrisonjr.com/uuid-or-guid-as-primary-keys-be-careful-7b2aa3dcb439


How to Create Database Indexes: Databases for Developers: Performance 12min

https://www.youtube.com/watch?v=7wLFr7ZnKPU&feature=emb_logo

Indexes are one of the most common performance tools available. But how do you create one? And how does it help the database find your data faster?

Watch this video to learn how to create an index a...


ORM: avoid using many to many relationships - DEV

https://dev.to/apium_hub/orm-avoid-using-many-to-many-relationships-52in

The usage of ORMs (data mappers) comes with a great power but also with a great responsibility. ORMs... Tagged with architecture, objectrelationalmapp, orm.


GitHub - darold/pgbadger: A fast PostgreSQL Log Analyzer

https://github.com/darold/pgbadger

A fast PostgreSQL Log Analyzer. Contribute to darold/pgbadger development by creating an account on GitHub.


2019 Open Source Database Report - DZone Open Source

https://dzone.com/articles/2019-open-source-database-report-top-databases-pub

Take a look at the state of databases, including a special glance at how open source databases are performing against commercial counterparts.


How does database indexing work?

https://stackoverflow.com/questions/1108/how-does-database-indexing-work

Why is it needed?

When data is stored on disk-based storage devices, it is stored as blocks of data. These blocks are accessed in their entirety, making them the atomic disk access operation. Disk bl...


What is the best way to upload and store pictures on the site?

https://stackoverflow.com/questions/8922056/what-is-the-best-way-to-upload-and-store-pictures-on-the...

All big websites don't save pictures to the database they store them in the disk. They save a reference to the picture's position in a table. And then link from there.

Why? Performance.

Pulling heav...


hiberlite

https://github.com/paulftw/hiberlite

C++ Object-relational mapping for sqlite3. [BSD]


Hiredis

https://github.com/redis/hiredis

A minimalistic C client library for the Redis database. [BSD]


LevelDB

https://github.com/google/leveldb

A fast key-value storage library written at Google that provides an ordered mapping from string keys to string values. [BSD]


LMDB

http://symas.com/mdb/

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


LMDB++

https://github.com/bendiken/lmdbxx

C++11 wrapper for the LMDB embedded database library. [PublicDomain]


MongoDB C Driver

https://github.com/mongodb/mongo-c-driver

MongoDB client library for C. [Apache2]


MongoDB C++ Driver

https://github.com/mongodb/mongo-cxx-driver

C++ driver for MongoDB. [Apache2]


MongoDB Libbson

https://github.com/mongodb/libbson

A BSON utility library. [Apache2]


MySQL++

http://www.tangentsoft.net/mysql++/

A C++ wrapper for MySQL's C API. [LGPL]


nanodbc

https://github.com/nanodbc/nanodbc

A small C++ wrapper for the native C ODBC API. [MIT]


ODB

https://www.codesynthesis.com/products/odb/

An open-source, cross-platform, and cross-database object-relational mapping (ORM) system for C++. [GPLv2]


redis3m

https://github.com/luca3m/redis3m

Wrapper of hiredis with clean C++ interface, supporting sentinel and ready to use patterns. [Apache2]


RocksDB

https://github.com/facebook/rocksdb

Embedded key-value store for fast storage from facebook. [BSD]


SimDB

https://github.com/LiveAsynchronousVisualizedArchitecture/simdb

High performance, shared memory, lock free, cross platform, single file, minimal dependencies, C++11 key-value store [Apache2]


SOCI

https://github.com/SOCI/soci

A database abstraction layer for C++. [BSL-1.0]


SQLite

http://www.sqlite.org/

A completely embedded, full-featured relational database in a few 100k that you can include right into your project. [PublicDomain]


SQLiteC++

https://github.com/SRombauts/SQLiteCpp

SQLiteC++ (SQLiteCpp) is a smart and easy to use C++ SQLite3 wrapper. [MIT]


sqlite_modern_cpp

https://github.com/SqliteModernCpp/sqlite_modern_cpp

Header only C++14 wrapper around sqlite library. [MIT]


sqlite_orm

https://github.com/fnc12/sqlite_orm

SQLite ORM light header only library for modern C++. [BSD-3-Clause]


sqlpp11

https://github.com/rbock/sqlpp11

A type safe embedded domain specific language for SQL queries and results in C++. [BSD-2-Clause]


upscaledb

https://upscaledb.com

An embedded "typed" key/value store with a built-in query interface. [GPLv3]


Hasura

https://hasura.io/

Instant Realtime GraphQL on Postgres


Prisma - a performant open-source GraphQL ORM-like * layer doing the heavy lifting in your GraphQL server.

https://www.prisma.io/

Prisma replaces traditional ORMs and can be used to build GraphQL servers, REST APIs, microservices & more.


graffiti - Node.js GraphQL ORM

https://github.com/RisingStack/graffiti

⚠️ DEVELOPMENT DISCONTINUED - Node.js GraphQL ORM. Contribute to RisingStack/graffiti development by creating an account on GitHub.


sql-to-graphql - Generate a GraphQL API based on your SQL database structure

https://github.com/vaffel/sql-to-graphql

Generate a GraphQL API based on your SQL database structure - rexxars/sql-to-graphql


PumpkinDB

https://github.com/PumpkinDB/PumpkinDB

an event sourcing database engine


seppo0010/rsedis

https://github.com/seppo0010/rsedis

A Redis reimplementation in Rust


ParityDB

https://github.com/paritytech/paritydb

Fast and reliable database, optimised for read operation


tikv

https://github.com/tikv/tikv

A distributed KV database in Rust


sfackler/r2d2

https://github.com/sfackler/r2d2

generic connection pool


Rincon

https://github.com/innoave/rincon

An ArangoDB (NoSQL and Graph store) driver for Rust


Metaswitch/cassandra-rs

https://github.com/Metaswitch/cassandra-rs

bindings to the DataStax C/C++ client


Sofa

https://github.com/YellowInnovation/sofa

an interface to CouchDB HTTP REST API for stable rust


vhbit/sherwood

https://github.com/vhbit/sherwood

ForestDB bindings


panoptix-za/influxdb-rs

https://github.com/panoptix-za/influxdb-rs

asynchronous interface


driftluo/InfluxDBClient-rs

https://github.com/driftluo/InfluxDBClient-rs

Synchronization interface


skade/leveldb

https://github.com/skade/leveldb

LevelDB bindings


mitsuhiko/redis-rs

https://github.com/mitsuhiko/redis-rs

Redis library in Rust


rust-rocksdb/rust-rocksdb

https://github.com/rust-rocksdb/rust-rocksdb

RocksDB bindings


zitsen/unqlite.rs

https://github.com/zitsen/unqlite.rs

UnQLite bindings


seladb/pickledb-rs

https://github.com/seladb/pickledb-rs

a lightweight and simple key-value store, heavily inspired by Python's PickleDB.


steffengy/tiberius

https://github.com/steffengy/tiberius


AgilData/mysql-proxy-rs

https://github.com/AgilData/mysql-proxy-rs

A MySQL Proxy


jgallagher/rusqlite

https://github.com/jgallagher/rusqlite

Sqlite3 bindings


diesel-rs/diesel

https://github.com/diesel-rs/diesel

an ORM and Query builder for Rust Build Status


ivanceras/rustorm

https://github.com/ivanceras/rustorm

an ORM for Rust Build Status


Apache Ignite

https://apacheignite.readme.io/docs/kubernetes-deployment

Memory-centric distributed database, caching, processing platform


Cassandra / DataStax

http://blog.kubernetes.io/2016/07/thousand-instances-of-cassandra-using-kubernetes-pet-set.html

Editor’s note: this post is part of a series of in-depth articles on what’s new in Kubernetes 1.3 Running The Greek Pet Monster Races For the Kubernetes 1.3 launch, we wanted to put the new Pet Set th...


CockroachDB

http://www.cockroachlabs.com/blog/running-cockroachdb-on-kubernetes/

Running CockroachDB on Kubernetes pairs its built-in replication and survivability with Kubernetes’ process management, creating a highly available system.


Hazelcast

http://ppires.wordpress.com/2014/12/24/clustering-hazelcast-on-kubernetes/

I've had experience with clustering Hazelcast in Google Cloud Engine before, but right now, in the advent of containers, Kubernetes is becoming a standard for app/container orchestration and therefore...


Minio

http://minio.io

Enterprise grade, Amazon S3 compatible, object storage software designed for high performance workloads like AI, machine learning + cloud native apps.


MongoDB

http://www.mongodb.com/blog/post/running-mongodb-as-a-microservice-with-docker-and-kubernetes

Running MongoDB as a Microservice with Docker and Kubernetes


RDS

https://github.com/sorenmat/k8s-rds

Provision RDS databases via CRD from Kubernetes


Vitess

http://vitess.io/

Horizontal scaling of MySql by Youtube


badger

https://github.com/dgraph-io/badger

Fast key-value store in Go.


bcache

https://github.com/iwanbk/bcache

Eventually consistent distributed in-memory cache Go library.


BigCache

https://github.com/allegro/bigcache

Efficient key/value cache for gigabytes of data.


bolt

https://github.com/boltdb/bolt

Low-level key/value database for Go.


buntdb

https://github.com/tidwall/buntdb

Fast, embeddable, in-memory key/value database for Go with custom indexing and spatial support.


cache

https://github.com/akyoto/cache

In-memory key:value store with expiration time, 0 dependencies, <100 LoC, 100% coverage.


cache2go

https://github.com/muesli/cache2go

In-memory key:value cache which supports automatic invalidation based on timeouts.


clusteredBigCache

https://github.com/oaStuff/clusteredBigCache

BigCache with clustering support and individual item expiration.


cockroach

https://github.com/cockroachdb/cockroach

Scalable, Geo-Replicated, Transactional Datastore.


couchcache

https://github.com/codingsince1985/couchcache

RESTful caching micro-service backed by Couchbase server.


CovenantSQL

https://github.com/CovenantSQL/CovenantSQL

CovenantSQL is a SQL database on blockchain.


dgraph

https://github.com/dgraph-io/dgraph

Scalable, Distributed, Low Latency, High Throughput Graph Database.


diskv

https://github.com/peterbourgon/diskv

Home-grown disk-backed key-value store.


eliasdb

https://github.com/krotik/eliasdb

Dependency-free, transactional graph database with REST API, phrase search and SQL-like query language.


fastcache

https://github.com/VictoriaMetrics/fastcache

fast thread-safe inmemory cache for big number of entries. Minimizes GC overhead.


GCache

https://github.com/bluele/gcache

Cache library with support for expirable Cache, LFU, LRU and ARC.


go-cache

https://github.com/pmylund/go-cache

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


goleveldb

https://github.com/syndtr/goleveldb

Implementation of the LevelDB key/value database in Go.


gorocksdb

https://github.com/kapitan-k/gorocksdb

Gorocksdb is a wrapper for RocksDB written in Go.


groupcache

https://github.com/golang/groupcache

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


influxdb

https://github.com/influxdb/influxdb

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


ledisdb

https://github.com/siddontang/ledisdb

Ledisdb is a high performance NoSQL like Redis based on LevelDB.


levigo

https://github.com/jmhodges/levigo

Levigo is a Go wrapper for LevelDB.


moss

https://github.com/couchbase/moss

Moss is a simple LSM key-value storage engine written in 100% Go.


nutsdb

https://github.com/xujiajun/nutsdb

Nutsdb is a simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such as list, set, sorted set.


piladb

https://github.com/fern4lvarez/piladb

Lightweight RESTful database engine based on stack data structures.


prometheus

https://github.com/prometheus/prometheus

Monitoring system and time series database.


pudge

https://github.com/recoilme/pudge

Fast and simple key/value store written using Go's standard library.


rqlite

https://github.com/rqlite/rqlite

The lightweight, distributed, relational database built on SQLite.


Scribble

https://github.com/nanobox-io/golang-scribble

Tiny flat file JSON store.


slowpoke

https://github.com/recoilme/slowpoke

Key-value store with persistence.


tempdb

https://github.com/rafaeljesus/tempdb

Key-value store for temporary items.


tidb

https://github.com/pingcap/tidb

TiDB is a distributed SQL database. Inspired by the design of Google F1.


tiedot

https://github.com/HouzuoGuo/tiedot

Your NoSQL database powered by Golang.


Vasto

https://github.com/chrislusf/vasto

A distributed high-performance key-value store. On Disk. Eventual consistent. HA. Able to grow or shrink without service interruption.


VictoriaMetrics

https://github.com/VictoriaMetrics/VictoriaMetrics

fast, resource-effective and scalable open source time series database. May be used as long-term remote storage for Prometheus. Supports PromQL.


avro

https://github.com/khezen/avro

Discover SQL schemas and convert them to AVRO schemas. Query SQL records into AVRO bytes.


darwin

https://github.com/GuiaBolso/darwin

Database schema evolution library for Go.


go-fixtures

https://github.com/RichardKnop/go-fixtures

Django style fixtures for Golang's excellent built-in database/sql library.


go-pg-migrations

https://github.com/robinjoseph08/go-pg-migrations

A Go package to help write migrations with go-pg/pg.


gondolier

https://github.com/emvi/gondolier

Database migration library using struct decorators.


goose

https://github.com/steinbacher/goose

Database migration tool. You can manage your database's evolution by creating incremental SQL or Go scripts.


gormigrate

https://github.com/go-gormigrate/gormigrate

Database schema migration helper for Gorm ORM.


migrate

https://github.com/golang-migrate/migrate

Database migrations. CLI and Golang library.


migrator

https://github.com/lopezator/migrator

Dead simple Go database migration library.


pravasan

https://github.com/pravasan/pravasan

Simple Migration tool - currently for MySQL but planning to soon support Postgres, SQLite, MongoDB, etc.


soda

https://github.com/gobuffalo/pop/tree/master/soda

Database migration, creation, ORM, etc... for MySQL, PostgreSQL, and SQLite.


sql-migrate

https://github.com/rubenv/sql-migrate

Database migration tool. Allows embedding migrations into the application using go-bindata.


chproxy

https://github.com/Vertamedia/chproxy

HTTP proxy for ClickHouse database.


clickhouse-bulk

https://github.com/nikepan/clickhouse-bulk

Collects small insterts and sends big requests to ClickHouse servers.


datagen

https://github.com/codingconcepts/datagen

A fast data generator that's multi-table aware and supports multi-row DML.


dbbench

https://github.com/sj14/dbbench

Database benchmarking tool with support for several databases and scripts.


go-mysql

https://github.com/siddontang/go-mysql

Go toolset to handle MySQL protocol and replication.


go-mysql-elasticsearch

https://github.com/siddontang/go-mysql-elasticsearch

Sync your MySQL data into Elasticsearch automatically.


kingshard

https://github.com/flike/kingshard

kingshard is a high performance proxy for MySQL powered by Golang.


myreplication

https://github.com/2tvenom/myreplication

MySql binary log replication listener. Supports statement and row based replication.


octillery

https://github.com/knocknote/octillery

Go package for sharding databases ( Supports every ORM or raw SQL ).


orchestrator

https://github.com/github/orchestrator

MySQL replication topology manager & visualizer.


pgweb

https://github.com/sosedoff/pgweb

Web-based PostgreSQL database browser.


prep

https://github.com/hexdigest/prep

Use prepared SQL statements without changing your code.


pREST

https://github.com/nuveo/prest

Serve a RESTful API from any PostgreSQL database.


rwdb

https://github.com/andizzle/rwdb

rwdb provides read replica capability for multiple database servers setup.


vitess

https://github.com/youtube/vitess

vitess provides servers and tools which facilitate scaling of MySQL databases for large scale web services.


Dotsql

https://github.com/gchaincl/dotsql

Go library that helps you keep sql files in one place and use them with ease.


gendry

https://github.com/didi/gendry

Non-invasive SQL builder and powerful data binder.


godbal

https://github.com/xujiajun/godbal

Database Abstraction Layer (dbal) for go. Support SQL builder and get result easily.


goqu

https://github.com/doug-martin/goqu

Idiomatic SQL builder and query library.


igor

https://github.com/galeone/igor

Abstraction layer for PostgreSQL that supports advanced functionality and uses gorm-like syntax.


ormlite

https://github.com/pupizoid/ormlite

Lightweight package containing some ORM-like features and helpers for sqlite databases.


ozzo-dbx

https://github.com/go-ozzo/ozzo-dbx

Powerful data retrieval methods as well as DB-agnostic query building capabilities.


scaneo

https://github.com/variadico/scaneo

Generate Go code to convert database rows into arbitrary structs.


sqrl

https://github.com/elgris/sqrl

SQL query builder, fork of Squirrel with improved performance.


Squalus

https://gitlab.com/qosenergy/squalus

Thin layer over the Go SQL package that makes it easier to perform queries.


Squirrel

https://github.com/Masterminds/squirrel

Go library that helps you build SQL queries.


xo

https://github.com/knq/xo

Generate idiomatic Go code for databases based on existing schema definitions or custom queries supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server.


pickleDB

https://github.com/patx/pickledb

A simple and lightweight key-value store for Python.


tinydb

https://github.com/msiemens/tinydb

A tiny, document-oriented database.


ZODB

https://github.com/zopefoundation/ZODB

A native object database for Python. A key-value and object graph database.


PostgreSQL

https://github.com/brianc/node-postgres

PostgreSQL client. Pure JavaScript and native libpq bindings.


Redis

https://github.com/luin/ioredis

Redis client.


LevelUP

https://github.com/Level/levelup

LevelDB.


MySQL

https://github.com/mysqljs/mysql

MySQL client.


couchdb-nano

https://github.com/apache/couchdb-nano

CouchDB client.


Aerospike

https://github.com/aerospike/aerospike-client-nodejs

Aerospike client.


Couchbase

https://github.com/couchbase/couchnode

Couchbase client.


MongoDB

https://github.com/mongodb/node-mongodb-native

MongoDB driver.


Sequelize

https://github.com/sequelize/sequelize

Multi-dialect ORM. Supports PostgreSQL, SQLite, MySQL.


Bookshelf

https://github.com/bookshelf/bookshelf

ORM for PostgreSQL, MySQL and SQLite3 in the style of Backbone.js.


Massive

https://github.com/robconery/massive-js

PostgreSQL data access tool.


Mongoose

https://github.com/Automattic/mongoose

Elegant MongoDB object modeling.


Waterline

https://github.com/balderdashy/waterline

Datastore-agnostic tool that dramatically simplifies interaction with one or more databases.


OpenRecord

https://github.com/PhilWaldmann/openrecord

ORM for PostgreSQL, MySQL, SQLite3 and RESTful datastores. Similar to ActiveRecord.


pg-promise

https://github.com/vitaly-t/pg-promise

PostgreSQL framework for native SQL using promises.


Objection.js

https://github.com/Vincit/objection.js

Lightweight ORM built on the SQL query builder Knex.


TypeORM

https://github.com/typeorm/typeorm

ORM for PostgreSQL, MariaDB, MySQL, SQLite, and more.


Knex

https://github.com/tgriesser/knex

Query builder for PostgreSQL, MySQL and SQLite3, designed to be flexible, portable, and fun to use.


NeDB

https://github.com/louischatriot/nedb

Embedded persistent database written in JavaScript.


Lowdb

https://github.com/typicode/lowdb

Small JavaScript database powered by Lodash.


Keyv

https://github.com/lukechilds/keyv

Simple key-value storage with support for multiple backends.


Finale

https://github.com/tommybananas/finale

RESTful endpoint generator for your Sequelize models.


database-js

https://github.com/mlaanderson/database-js

Wrapper for multiple databases with a JDBC-like connection.


Mongo Seeding

https://github.com/pkosiec/mongo-seeding

Populate MongoDB databases with JavaScript and JSON files.


graphql-bookshelf

https://github.com/brysgo/graphql-bookshelf

Some help defining GraphQL schema around BookshelfJS models.


graphql-sequelize

https://github.com/mickhansen/graphql-sequelize

Sequelize helpers for GraphQL.


graphql-thinky

https://github.com/fenos/graphql-thinky

Build an optimized GraphQL schema from Thinky RethinkDB models.


graphql-tools-sequelize

https://github.com/rse/graphql-tools-sequelize

OO-style schema definition functions and schema resolver functions for GraphQL-Tools using Sequelize ORM


graysql-orm-loader

https://github.com/larsbs/graysql-orm-loader

A GraysQL extension to load a GraphQL schema from an ORM.


GRelDAL

https://gql-dal.github.io/greldal/

A simple micro-framework for bidirectional mapping between relational datastores and GraphQL APIs.


Dgraph

https://dgraph.io/

Scalable, distributed, low latency, high throughput Graph database with GraphQL as the query language


Apache Phoenix

https://phoenix.apache.org

High-performance relational database layer over HBase for low-latency applications.


AranoDB

https://github.com/arangodb/arangodb-java-driver

ArangoDB Java driver.


Chronicle Map

https://github.com/OpenHFT/Chronicle-Map

Efficient, in-memory (opt. persisted to disk), off-heap key-value store.


druid

http://druid.io

High-performance, column-oriented, distributed data store.


eXist

https://github.com/eXist-db/exist

A NoSQL document database and application platform.


FlexyPool

https://github.com/vladmihalcea/flexy-pool

Brings metrics and failover strategies to the most common connection pooling solutions.


Flyway

https://flywaydb.org

Simple database migration tool.


H2

https://h2database.com

Small SQL database notable for its in-memory functionality.


HikariCP

https://github.com/brettwooldridge/HikariCP

High-performance JDBC connection pool.


jasync-sql

https://github.com/jasync-sql/jasync-sql

Async DB driver for MySQL and PostgreSQL.


JDBI

http://jdbi.org

Convenient abstraction of JDBC.


Jest

https://github.com/searchbox-io/Jest

Client for the Elasticsearch REST API.


jetcd

https://github.com/justinsb/jetcd

Client library for etcd.


Jinq

https://github.com/my2iu/Jinq

Typesafe database queries via symbolic execution of Java 8 Lambdas (on top of JPA or jOOQ).


jOOQ

https://www.jooq.org

Generates typesafe code based on SQL schema.


Liquibase

http://www.liquibase.org

Database-independent library for tracking, managing and applying database schema changes.


MapDB

http://www.mapdb.org

Embedded database engine that provides concurrent collections backed on disk or in off-heap memory.


MariaDB4j

https://github.com/vorburger/MariaDB4j

Launcher for MariaDB that requires no installation or external dependencies.


OrientDB

https://orientdb.com/orientdb

Embeddable distributed database written on top of Hazelcast.


Presto

https://github.com/prestodb/presto

Distributed SQL query engine for big data.


Querydsl

http://www.querydsl.com

Typesafe unified queries.


Realm

https://github.com/realm/realm-java

Mobile database to run directly inside phones, tablets or wearables.


Redisson

https://github.com/mrniko/redisson

Allows for distributed and scalable data structures on top of a Redis server.


requery

https://github.com/requery/requery

A modern, lightweight but powerful object mapping and SQL generator. Easily map to or create databases, or perform queries and updates from any Java-using platform.


Speedment

https://github.com/speedment/speedment

Database access library that utilizes Java 8's Stream API for querying.


sql2o

https://sql2o.org

Thin JDBC wrapper that simplifies database access and provides simple mapping of ResultSets to POJOs.


Vibur DBCP

https://www.vibur.org

JDBC connection pool library with advanced performance monitoring capabilities.


Xodus

https://jetbrains.github.io/xodus

Highly concurrent transactional schema-less and ACID-compliant embedded database.


awesome-db

https://github.com/numetriclabz/awesome-db#readme

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


awesome-sqlalchemy

https://github.com/dahlia/awesome-sqlalchemy#readme

A curated list of awesome tools for SQLAlchemy. Contribute to dahlia/awesome-sqlalchemy development by creating an account on GitHub.


awesome-influxdb

https://github.com/mark-rushakoff/awesome-influxdb#readme

A curated list of awesome projects, libraries, tools, etc. related to InfluxDB - mark-rushakoff/awesome-influxdb


awesome-neo4j

https://github.com/neueda/awesome-neo4j#readme

A curated list of Neo4j resources. Contribute to neueda/awesome-neo4j development by creating an account on GitHub.


awesome-mongodb

https://github.com/ramnes/awesome-mongodb#readme

:leaves: A curated list of awesome MongoDB resources, libraries, tools and applications - ramnes/awesome-mongodb


awesome-rethinkdb

https://github.com/d3viant0ne/awesome-rethinkdb#readme

A curated list of awesome RethinkDB resources, libraries, tools and applications - d3viant0ne/awesome-rethinkdb


awesome-tinkerpop

https://github.com/mohataher/awesome-tinkerpop#readme

A curated list of useful libraries for Apache TinkerPop3 and Tinkerpop2 - mohataher/awesome-tinkerpop


awesome-postgres

https://github.com/dhamaniasad/awesome-postgres#readme

A curated list of awesome PostgreSQL software, libraries, tools and resources, inspired by awesome-mysql - dhamaniasad/awesome-postgres


awesome-couchdb

https://github.com/quangv/awesome-couchdb#readme

CouchDB - curated meta resources & best practices list - quangv/awesome-couchdb


awesome-hbase

https://github.com/rayokota/awesome-hbase#readme

A curated list of awesome HBase projects and resources. - rayokota/awesome-hbase


awesome-nosql-guides

https://github.com/erictleung/awesome-nosql-guides#readme

:computer: Curated list of awesome resources and links about using NoSQL databases - erictleung/awesome-nosql-guides


Two-phase commit protocol - Wikipedia

https://en.wikipedia.org/wiki/Two-phase_commit_protocol

In transaction processing, databases, and computer networking, the two-phase commit protocol (2PC) is a type of atomic commitment protocol (ACP). It is a distributed algorithm that coordinates all the...


Transaction log - Wikipedia

https://en.wikipedia.org/wiki/Transaction_log

In the field of databases in computer science, a transaction log (also transaction journal, database log, binary log or audit trail) is a history of actions executed by a database management system us...


Redis Homepage

https://redis.io/

Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache and message broker. It supports data structures such as strings, hashes, lists, sets, sorted sets with...


データベース

http://www.ipa.go.jp/files/000018652.pdf

独立行政法人 情報処理推進機構(IPA) (PDF)


What is Database Design, Anyway?

http://www.oreilly.com/data/free/what-is-database-design-anyway.csp


The Theory of Relational Databases

http://web.cecs.pdx.edu/~maier/TheoryBook/TRD.html


Temporal Database Management

http://people.cs.aau.dk/~csj/Thesis/

Christian S. Jensen


Readings in Database Systems, 5th Ed.

http://www.redbook.io


Foundations of Databases

http://webdam.inria.fr/Alice/


Databases, Types, and The Relational Model: The Third Manifesto

http://www.dcs.warwick.ac.uk/~hugh/TTM/DTATRM.pdf

(PDF)


Database Fundamentals

http://public.dhe.ibm.com/software/dw/db2/express-c/wiki/Database_fundamentals.pdf

(PDF)


Database Explorations

http://www.dcs.warwick.ac.uk/~hugh/TTM/Database-Explorations-revision-2.pdf

(PDF)


Big Data Now: Current Perspectives from O'Reilly Radar

http://shop.oreilly.com/product/0636920022640.do


The Little MongoDB Book 中文版

https://github.com/justinyhuang/the-little-mongodb-book-cn