diff --git a/src/databases.md b/src/databases.md index 9200d06..85466dd 100644 --- a/src/databases.md +++ b/src/databases.md @@ -3,59 +3,73 @@ - [PostgreSQL: The world's most advanced open source database](https://www.postgresql.org/) - [PostGIS — Spatial and Geographic Objects for PostgreSQL](https://postgis.net/) - [ElephantSQL - PostgreSQL as a Service](https://www.elephantsql.com/) - - programing langs: C,perl + - programming langs: C,perl + + +- [MySQL](https://www.mysql.com/) +- [GitHub - mysql/mysql-server: MySQL Server, the world's most popular open source database, and MySQL Cluster, a real-time, open source transactional database.](https://github.com/mysql/mysql-server) + - programming langs: C++ + - license: Oracle product license(proprietary) +- [MariaDB Foundation - MariaDB.org](https://mariadb.org/) + - [GitHub - MariaDB/server: MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry.](https://github.com/MariaDB/server) + - programming langs: C++,C + - license: GPL-2.0 + +- [SQLite Home Page](https://sqlite.org/index.html) + - [SQLite: source](https://sqlite.org/src/doc/trunk/README.md) + - programming langs: C + - license: Public Domain - [Tarantool, an in-memory computing platform](https://www.tarantool.io/en/) -- programing langs: C,lua +- programming langs: C,lua - [SurrealDB | The ultimate serverless cloud database](https://surrealdb.com/) - - programing langs: rust + - programming langs: rust - [Redis](https://redis.io/) - - programing langs: C + - programming langs: C - [InfluxDB: Purpose-Built Open Source Time Series Database | InfluxData](https://www.influxdata.com/) - [RethinkDB: the open-source database for the realtime web](https://rethinkdb.com/) - [Fast Open-Source OLAP DBMS - ClickHouse](https://clickhouse.com/) - [GitHub - ClickHouse/ClickHouse: ClickHouse® is a free analytics DBMS for big data](https://github.com/ClickHouse/ClickHouse) - - programing langs: C++ + - programming langs: C++ - license: Apache-2.0 -- [SQLite Home Page](https://sqlite.org/index.html) - [RocksDB | A persistent key-value store | RocksDB](https://rocksdb.org/) - [GitHub - facebook/rocksdb: A library that provides an embeddable, persistent key-value store for fast storage.](https://github.com/facebook/rocksdb/) - - programing langs: C++,Java + - programming langs: C++,Java - license: Apache-2.0 - [GitHub - google/leveldb: LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.](https://github.com/google/leveldb) - - programing langs: C++ + - programming langs: C++ - license: BSD-3-Clause - [TiKV | TiKV is a highly scalable, low latency, and easy to use
key-value database.](https://tikv.org/) - [tikv/tikv: Distributed transactional key-value database, originally created to complement TiDB](https://github.com/tikv/tikv) - - programing langs: rust + - programming langs: rust - license: Apache-2.0 - [Bytebase | Open source web-based db schema change for team](https://bytebase.com/) - [bytebase/bytebase: Web-based, zero-config, dependency-free database schema change and version control tool for teams. Public demo: https://demo.bytebase.com](https://github.com/bytebase/bytebase) - [docs: What is Bytebase](https://docs.bytebase.com/) - - programing langss: go,vue,typescript + - programming langss: go,vue,typescript - license: Apache 2.0 - [Home - Yugabyte](https://www.yugabyte.com/) - [yugabyte/yugabyte-db: The high-performance distributed SQL database for global, internet-scale apps.](https://github.com/yugabyte/yugabyte-db) - licenses: Apache-2, PFTL-1 - - programing langs: C,C++ + - programming langs: C,C++ - [Litestream - Streaming SQLite Replication](https://litestream.io/) - [benbjohnson/litestream: Streaming replication for SQLite.](https://github.com/benbjohnson/litestream) - - programing langs: go + - programming langs: go - license: Apache-2.0 - [Introduction | Replibyte](https://www.replibyte.com/docs/introduction) - [GitHub - Qovery/Replibyte: Seed your development database with real data ⚡️](https://github.com/qovery/replibyte) - - programing langs: rust + - programming langs: rust - license: MIT - [UnQLite - An Embeddable NoSQL Database Engine](https://unqlite.org/) - [GitHub - symisc/unqlite: An Embedded NoSQL, Transactional Database Engine](https://github.com/symisc/unqlite) - - programing langs: C + - programming langs: C - license: BSD-2-Clause - [Home – OrbitDB](https://orbitdb.org/) > a serveless p2p database system uses ipfs - [GitHub - orbitdb/orbit-db: Peer-to-Peer Databases for the Decentralized Web](https://github.com/orbitdb/orbit-db) - - programing langs: javascript + - programming langs: javascript - license: MIT - [Neon — Serverless, Fault-Tolerant, Branchable Postgres](https://neon.tech/) @@ -64,7 +78,7 @@ > bottomless storage. - [gitHub: neondatabase/neon: The serverless open source alternative to AWS Aurora Postgres.](https://github.com/neondatabase/neon) - - programing langs: rust,python + - programming langs: rust,python - license: Apache-2.0 ## storage @@ -73,13 +87,13 @@ - [storj/storj: Ongoing Storj v3 development. Decentralized cloud object storage that is affordable, easy to use, private, and secure.](https://github.com/storj/storj) - [DCS | Storj Docs](https://docs.storj.io/dcs/) - [whitepaper: storj](https://www.storj.io/storjv3.pdf) - - programing langs: go,vue,typescript + - programming langs: go,vue,typescript - license: AGPL-3 - [Ipfs](./ipfs.md) - [vitalif/vitastor: Simplified distributed block storage with strong consistency, like in Ceph - vitastor - Gitea](https://yourcmc.ru/git/vitalif/vitastor) - [Vitastor, или Как я написал свою хранилку / Виталий Филиппов (Личный проект) - Invidious](https://invidious.snopyta.org/watch?v=cEeN4ViSajc) - - programing langs: C++ + - programming langs: C++ - license: GPL-2.0 - [Ceph Homepage - Ceph](https://ceph.io/) - - programing langs: C++ + - programming langs: C++