Scylla 3.0 announced – Secondary Indexes, Cassandra 3.0 compatibility and more
1–10 of 18 posts
Re: Scylla 3.0 announced – Secondary Indexes, Cassandra 3.0 compatibility and more
#2Re: Scylla 3.0 announced – Secondary Indexes, Cassandra 3.0 compatibility and more
#3Wow, this team just continues to eat DataStax' lunch.
Re: Scylla 3.0 announced – Secondary Indexes, Cassandra 3.0 compatibility and more
#4Re: Scylla 3.0 announced – Secondary Indexes, Cassandra 3.0 compatibility and more
#5Re: Scylla 3.0 announced – Secondary Indexes, Cassandra 3.0 compatibility and more
#6Wow, this team just continues to eat DataStax' lunch.
In which ways?
Cassandra is even starting to use some of the architectural ideas from Scylla but it's stuck in a messy state so far. Scylla has the opportunity to cleanup and make forward progress with a solid technical foundation.
Re: Scylla 3.0 announced – Secondary Indexes, Cassandra 3.0 compatibility and more
#7I wad looking into Scylla yesterday so this is really cool timing! Does anyone have any experience with just switching out (Apache) Cassandra with Scylla?
We're using it now as we approach Alpha, and love it. Extra bonus - no Zookeeper!
Re: Scylla 3.0 announced – Secondary Indexes, Cassandra 3.0 compatibility and more
#8I wad looking into Scylla yesterday so this is really cool timing! Does anyone have any experience with just switching out (Apache) Cassandra with Scylla?
EDIT: looks like LWTs are still unavailable https://github.com/scylladb/scylla/issues/1359
Re: Scylla 3.0 announced – Secondary Indexes, Cassandra 3.0 compatibility and more
#9I wad looking into Scylla yesterday so this is really cool timing! Does anyone have any experience with just switching out (Apache) Cassandra with Scylla?
I can't directly answer your migration question, but, regarding comparison, our team was looking heavily into Cassandra when someone proposed Scylla. We immediately dove into it and was impressed that their claim of being a drop in for Cassandra, as far as our uses go, is totally true. We're using it now as we approach Alpha, and love it. Extra bonus - no Zookeeper!
Re: Scylla 3.0 announced – Secondary Indexes, Cassandra 3.0 compatibility and more
#10I wad looking into Scylla yesterday so this is really cool timing! Does anyone have any experience with just switching out (Apache) Cassandra with Scylla?
- No GC Tuning. It just works out of the box and I don't sleep over requests being dropped because of a multi-second GC.
- Compactions are fast. Compactions in Cassandra generate a lot of garbage (which cause a lot of GC), and end up taking a long time. This becomes worrisome as your largest, most compacted tables tend to be the ones you write a lot too - so performance degrades over time (until you have to shard again).
Cassandra is still very good software though and still a solid choice - it was far more stable than Mongo (pre-WiredTiger, I haven't used mongo past ~2.2), and while the above issues were annoying, they were entirely predictable. Capacity planning was easy, and with Scylla you may find yourself running fewer nodes (maybe DSE prefers Java because they charge per core, jk).
The only thing I've missed in Scylla so far is LWTs, but I have not used that much.