Citus vs. Single-Node Postgres Database | A Side-by-Side Comparison

Ғылым және технология

In this demo of the Citus database, engineer Marco Slot shines a light on the performance of the Citus extension to PostgreSQL, and the benefits of scaling out Postgres horizontally. Citus is available as open source, as a fully-managed database as a service, and as enterprise software that can be run anywhere. Today Citus is often used by SaaS teams building multi-tenant applications, as well as developers building real-time analytics applications that need sub-second response times across billions of records.
Marco showed the original version of this demo in a keynote at PostgresOpen Silicon Valley. People found it so useful that we decided to retool it and share more broadly. The Citus database cluster that Marco creates to compare against a regular Postgres node is a 4-node Citus database cluster with 244GB total RAM and 32 vCPUs, hosted in Citus Cloud (that’s our managed database as a service.)
You can learn more about how Citus transforms Postgres into a distributed database at: www.citusdata.com/product
Read stories about how other enterprises and SaaS businesses are using Citus to scale out Postgres today, in some pretty impressive use cases:
www.citusdata.com/customers/
Join the Citus database community’s public slack channel:
slack.citusdata.com/
Star the GitHub repo for the open source Citus database:
github.com/citusdata/citus

Пікірлер: 8

  • @chengtaopan1676
    @chengtaopan16765 жыл бұрын

    postgresql has arrived in 11.x version. do you guys have newest benchmark result?

  • @niedokazuj8244
    @niedokazuj82443 жыл бұрын

    Why so expensive on Azure only? Why no on AWS, Heroku, DigitalOcean and so on?? It really sucks make solution monopolized by M$

  • @niedokazuj8244
    @niedokazuj82443 жыл бұрын

    repo_id is not primary key - so how you have created it??

  • @devopskey6251
    @devopskey62515 жыл бұрын

    How can i create a Citus Cluster on my local servers?

  • @sanjayapoudel4539

    @sanjayapoudel4539

    4 жыл бұрын

    Did you got the result or even tried for this ? i am also following the same. Sharding is only available in the enterprise version.

  • @prashanthb6521

    @prashanthb6521

    3 жыл бұрын

    @@sanjayapoudel4539 PostgresXL !

  • @CAHEK1979
    @CAHEK19793 жыл бұрын

    postgres=# select * from pgbench_history; Time: 320.778 ms postgres=# SELECT create_distributed_table('pgbench_history', 'aid'); NOTICE: Copying data from local table... NOTICE: copying the data has completed DETAIL: The local data in the table is no longer visible, but is still on disk. HINT: To remove the local data, run: SELECT truncate_local_data_after_distributing_table($$public.pgbench_history$$) create_distributed_table -------------------------- (1 row) Time: 955.560 ms postgres=# select * from pgbench_history; Time: 1341.283 ms (00:01.341) ??? Time is increase! any other bench do the same

  • @lhxperimental
    @lhxperimental4 жыл бұрын

    Sound effects take away from seriousness make it sound like a snakeoil ad.

Келесі