News for hackers. Stuff that matters.

spathak

Re:Introducing Citus Cloud on Wednesday April 20, 2016 @06:09PM (#11538118)
@Tharkun: You are right that not every query is immediately parallelizable. Distinct count's are another example. In some cases data can be re-partitioned so we can calculate exact values and push down computation in parallel. This may provide better performance than a single large table, so there are still benefits to it. Ultimately though there will be tradeoffs to moving to an entirely distributed environment, but depending on the use-case the value may offset those.
Re:Introducing Citus Cloud on Wednesday April 20, 2016 @02:00PM (#11536349)
Sumedh from Citus Data here.

> Does Citus keeps it's performance over tables with tens of billions of records?

Citus essentially shards the data across machines, and queries these in parallel. You can thus scale out your cluster and CPU cores as you add more data and maintain performance.

> Also, how fast it is for ad-hoc queries over data coming from streams (Kafka/Kinesis) that has not been cached?

By 'cached', do you mean OS or database caching in-memory? Query performance for on-disk data is as fast as you can get with regular PostgreSQL, since each data node is essentially a PostgreSQL node, and each shard a regular PostgreSQL table. Standard tuning like indexes and Postgres configuration parameters will apply here.

Re:How companies use RethinkDB in production on Friday October 09, 2015 @08:02PM (#10363905)
Sumedh from Citus Data here. I'd love to hear what difficulties you ran into, or any feedback you may have on pg_shard. My email is in my profile if you want to drop me a note.

We are also actively working on making our products easier to use and would love to get more user input along that way.

Citus Data Is Hiring a Forward Deployed Engineer

Citus Data is looking for a forward-deployed engineer for our growing team. As a forward-deployed engineer, you will represent Citus Data while interacting with customers, understand their requirements, and perform proof-of-concepts (POC's) to demonstrate Citus Data's value. You will drive customer engagement all the way to implementation, and be able to solve technically challenging and unique...

( Read More... | no comments | on HN )

Software developers needed to make PostgreSQL on Hadoop scale. Join us

Software developers needed to make PostgreSQL on Hadoop scale. Join us!We at Citus Data (http://citusdata.com) are building a scalable analytics database that lets you run SQL queries over hundreds of machines. Our database extends PostgreSQL; and can easily run analytic queries on data loaded into Postgres, as well as on data that lives in distributed data stores such as Hadoop.We are (yet) a...

( Read More... | no comments | on HN )

Older »