TiDB is a distributed SQL database. Inspired by the design of Google F1 and Google Spanner, TiDB supports the best features of both traditional RDBMS and NoSQL. It is horizontally scalable, grow TiDB as your business grows. You can increase the capacity simply by adding more machines.
rdbms distributed-rdbms distributed-database distributed-transactions newsql mysql-protocolsql.js is a port of SQLite to JavaScript, by compiling the SQLite C code with Emscripten. It uses a virtual database file stored in memory, and thus doesn't persist the changes made to the database. However, it allows you to import any existing sqlite file, and to export the created database as a javascript typed array. There is no C bindings or node-gyp compilation here, sql.js is a simple javascript file, that can be used like any traditional javascript library. If you are building a native application in javascript (using Electron for instance), or are working in node.js, you will likely prefer to use a native binding of SQLite to javascript.
sql sqlite stand-alone relational database rdbms data query statement emscripten asm asm.jsLicensed under a Creative Commons Attribution-ShareAlike 4.0 International License. Versioning and auditing extension for SQLAlchemy.
sqlalchemy rdbms databases orm awesome-list awesome listPostgreSQL is a powerful, open source object-relational database system. It has more than 15 years of active development and a proven architecture that has earned it a strong reputation for reliability, data integrity, and correctness. It is fully ACID compliant, has full support for foreign keys, joins, views, triggers, and stored procedures (in multiple languages). It has native programming interfaces for most of the programming language.
database postgres postgresql sql rdbms relational-databaseCUBRID is a relational database management system highly optimized for Web Applications, especially when complex web services process large amount of data and generate huge concurrent requests. CUBRID is being developed in C/C++. Includes HA, online incremental backup, Replication, Load balancing, Sharding, Caching and other features. It supports JDBC, PHP, ODBC/.NET, Ruby & Python APIs.
rdbms database concurrent shardingNon-blocking PostgreSQL client for Node.js. Pure JavaScript and optional native libpq bindings. It supports Connection pooling, PostgreSQL data-type coercion, Parameterized queries, Named statements with query plan caching, Async notifications with LISTEN/NOTIFY and lot more.
postgresql postgresql-driver node-postgres postgres libpq pg postgre database rdbms postgresql-client postgresql-libraryPercona Server is an enhanced drop-in replacement for MySQL. With Percona Server, Your queries will run faster and more consistently. You will consolidate servers on powerful hardware. You will delay sharding, or avoid it entirely. You will save money on hosting fees and power. You will spend less time tuning and administering. You will achieve higher uptime. You will troubleshoot without guesswork.
database rdbms mysql-replacement mysql-forkActorDB is ideal as a server side database for apps. Think of running a large mail service, dropbox, evernote, etc. They all require server side storage for user data, but the vast majority of queries is within a specific user. With many users, the server side database can get very large. Using ActorDB you can keep a full relational database for every user and not be forced into painful scaling strategies that require you to throw away everything that makes relational databases good.
database distributed-database newsql rdbmsMyRocks is a Facebook's branch of the Oracle MySQL v5.6 database. It has 2x better compression compared to compressed InnoDB, 3-4x better compression compared to uncompressed InnoDB, meaning you use less space.MyRocks has a 10x less write amplification compared to InnoDB, giving you better endurance of flash storage and improving overall throughput.
database mysql rdbmsDrizzle is a database optimized for Cloud infrastructure and Web applications. It is designed for massive concurrency on modern multi-cpu architecture. Its memory usage is optimized for increased performance and parallelism. The Drizzle team has removed non-essential code, re-factored the remaining code into a plugin-based architecture and modernized the code base moving to C++.
database rdbms mysql-replacement mysql-fork cloud-databaseMariaDB is a database server that offers drop-in replacement functionality for MySQL. MariaDB is built by some of the original authors of MySQL, with assistance from the broader community of Free and open source software developers. In addition to the core functionality of MySQL, MariaDB offers a rich set of feature enhancements including alternate storage engines, server optimizations, and patches.
database rdbms mysql-replacement mysql-forkAn open-source relational database that runs SQL queries continuously on streams, incrementally storing results in tables. PipelineDB stores only the output of continuous queries, which are incrementally updated as data is ingested. The database’s size is independent of the amount of data ingested over time. It is built into the PostgreSQL core and can be used as a drop in replacement for PostgreSQL without making any application code changes.
database streaming rdbmsPolarDB for PostgreSQL (PolarDB for short) is an open-source database system based on PostgreSQL. It extends PostgreSQL to become a share-nothing distributed database, which supports global data consistency and ACID across database nodes, distributed SQL processing, and data redundancy and high availability through Paxos based replication.
database distributed-database rdbms postgresqlDbLite is a port of a very light weight relational database management system from Java to J#. It has a SQL-like syntax and uses serialization to manage tables. It is not meant to compete with real-world relational database management systems, rather provide simple, stand-alon...
database rdbms sqlAutoQuery + Admin UI for ServiceStack Projects
autoquery-services servicestack autoquery browser rdbms sqlserver sqlite mysql postgresql dynamodb memory ormlitePromise-based wrapper for node-postgres library designed for easy use with ES7 async/await.
pg postgre postgres postgresql libpq database rdbms async await async-await promise bluebird babel es6 es7Node.js module for transforming JavaScript objects to hstore format as used by PostgreSQL. This can be used to store key/value pairs in a format recognized by the database, so you can query them via SQL.
postgres postgre database rdbmsMonitor, optimize and configure multiple PostgreSQL instances. Click on image to see a quick demo.
postgresql database rdbms management monitoring administration dashboardTiny but powerful Promise based PostgreSQL client for node.js designed for easy use with ES7 async/await. Based on node-postgres (known as pg in npm registry). Can use pg or native pg-native backend. If you miss something, don't be shy, just open new issue! It will be nice if you label your issue with prefix [bug] [doc] [question] [typo] etc.
postgres pg-async es7-async node-postgres promise pg postgre postgresql libpq database rdbms async await async-await bluebird babel es6 es7DDL.js is a library that queries database and table schemas (currently from PostgreSQL and SQLite3) and describes their columns with JSON Schema v4. You can use DDL.js for introspection, to prepare your domain models and set up simple type coercions or validations for those database columns. This way you can have the same convenience that Ruby on Rails's ActiveRecord provides, but in the JavaScript world.
attribute attributes columns ddl definition json json-schema models pg postgresql rdbms schema sql sqlite3
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.