Viewing profile — sergei
sergei
HN member- Joined
- Wed, Oct 11, 2006, 1:56 AM UTC
- HN karma
- 356
- Public activity
- 40 items
- HN profile
- View on Hacker News ↗
About sergei
Recent public activity
-
comment
Comment #6866536
Several problems here: 1. Unlike your dataset, the tpcc dataset for the benchmark was not memory resident. Total dataset size was 786G. Just shrinking the dataset to fit in memory …
-
comment
Comment #6801754
What do you base your performance claim vs Clustrix on?
-
comment
Comment #5720526
I frequently see apps with thousands of distinct query signatures. Having a developer manually chose indexes, join ordering, aggregation method, (just to name a few) for every sing…
-
comment
Comment #5720316
In practice, you end up with apps which dynamically build up predicates in different sections of the code. And when you combine that with many predicates, many tables, and other co…
-
comment
Comment #5720193
A decent cost based optimizer will be right most of the time, and you have hints for the cases where it falters. Your approach is simply hiding the query optimizer choices inside o…
-
comment
Comment #5665909
Check out a previous comment thread on the subject: https://news.ycombinator.com/item?id=5068489
-
comment
Comment #5527755
Check out a previous comment thread on the subject: https://news.ycombinator.com/item?id=5068489
- story
-
comment
Comment #5069906
Yes, but they are in-memory only. I think the largest database they support is 50GB. It's the kind of solution that works really well if you have key-value store problem where you …
-
comment
Comment #5069839
1) Both joins and aggregates are processed in parallel. In short, the larger your cluster, the faster we evaluate a complex query because we can bring more hardware to the problem.…
-
comment
Comment #5069237
It's a good question. We built the entire database from the ground up, without any MySQL code. So while we support most of the frequently used features, we don't support everything…
-
comment
Comment #5068589
Try it. You'll like it :)
-
comment
Comment #5068549
It's different from a typical sharding approach (including what MongoDB does). In their model, you take a single key and distribute your data using that key (e.g. user_id). The pro…
-
comment
Comment #5068504
Some reading material on the distributed approach: http://www.clustrix.com/blog/bid/242790/Scaling-Distributed-... http://www.clustrix.com/Portals/146389/docs/clustrix_a_new_a...
-
story
Clustrix, a distributed SQL DB, launches on AWS
We listened to the community and made our database available on AWS. We're currently working on making it available as standalone outside of AWS as well.
-
comment
Comment #2398661
San Francisco, CA Clustrix: Systems Developers Clustrix has developed a highly scalable distributed database system from the ground up. We are looking for skilled systems developer…
-
comment
Comment #2285510
The problem with Mongo's concurrency approach is that when you introduce writes to the equation (which take out an exclusive lock on the database), the system becomes unusable. Her…
- story
- story
-
story
Clustrix as a Document Store: Blending SQL and JSON Documents
Many responses to my previous post claimed that my comparisons to MongoDB were unfair because MongoDB is a "document store" and Clustrix is a SQL RDBMS. Somehow that distinction ma…
-
comment
Comment #2173830
Sorry, but "hardware failure" is a fault, and when you can't deal with it, you're not tolerant. And with larger clusters, you see hardware faults on a regular basis. So saying we'r…
-
comment
Comment #2171923
1. Yes, I recognize that MongoDB will automatically fail over when we go from N nodes in the set to N - 1. But how do I get back to N nodes? That's completely manual. 2. What happe…
-
comment
Comment #2171663
1. Say I have a 2 node replica set. Now a replica dies, permanently. How is the recovery automated? These are quotes directly from your docs: http://www.mongodb.org/display/DOCS/Re…
-
comment
Comment #2171023
The article is not about the DBMS interface. It's about Fault Tolerance (what happens when stuff breaks) and Availability (can I still use my database when there is a fault). Mongo…
- story