PostgreSQL-based cluster database CitusDB

http://www.oschina.net/p/citusdb
CitusDB is a distributed database built on the latest PostgreSQL. CitusDB scales PostgreSQL databases for big data processing. Automatic sharding and shard replication can be performed in clusters, running in the cloud or in hybrid systems. The query of the database can be distributed in the cluster, making full use of the computing power of each node in the cluster. CitusDB boosts PostgreSQL's high concurrency and JSON support for transactional and analytical database scenarios.

CitusDB distributes your database in the cluster. To your application, CitusDB is like a single-node PostgreSQL service, which is transparent to the application. Nodes can be easily added to the cluster.

CitusDB distributes queries to each node in the cluster and can be used to process queries quickly as well as parallel processing. This is much faster than a single node PG database, theoretically running 20 times faster than a single node in a 20 node cluster.

CitusDB is built on the latest version of the PG database and is a PostgreSQL extension, so applications can seamlessly switch to CitusDB.

CitusDB schema:



Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=327059557&siteId=291194637