Citus ScaleDB -
Performance and Scalability

Company Vision

Citus Data's company vision is to provide next generation solutions in data analytics, where each solution is built with parallelism in mind. To deliver on that vision, we rely on our expertise in building parallel systems: we spent the past four years building and extending distributed systems at Amazon.com, and before that we were graduate students in Computer Science and Management Sciences departments at Stanford University.


Citus Data offers the next generation in database systems. Our distributed data warehouse implementation spreads the data intelligently across a cluster of commodity machines, and performs parallel processing of queries. Through using commodity hardware and scaling out as needed, Citus delivers an order to two orders of magnitude improvements in price/performance ratios.

Key differentiating factors for Citus are:

  • Our novel block-structured data placement algorithm ensures that queries are processed with minimum network overhead, and updates are propagated without delay. Our data placement techniques also ensure continuous availability even in the face of permanent component failures.
  • Our distributed query optimizer tracks cluster-wide statistics on database blocks and indexes, and optimizes incoming queries in two stages. First network I/O, and then disk I/O are minimized.
  • Both our distributed database and our local storage engines are designed specifically for data warehouse workloads. Consequently, these engines leverage the transaction-free and append-heavy nature of data warehouses to their advantage.

For more information on Citus Data, please contact us at info@citusdata.com.