From NoSQL Essentials to Advanced ScyllaDB Tips
A few weeks ago, we hosted our third Scylla University LIVE event. While Scylla University offers on-demand, self-paced training material, the LIVE event is, as it sounds, instructor-led and interactive. It’s a half-day of training covering everything from NoSQL fundamentals to proven strategies for optimizing distributed databases and data-intensive applications. And just like Scylla University itself, Scylla University LIVE is completely free.
The event had two parallel tracks:
- one covering ScyllaDB Essentials and
- one covering more Advanced topics.
The Essentials track attracted the largest attendance, while the Advanced track involved the highest engagement. The Scylla Basics session got the most attention. This talk, by Tzach Livyatan (our VP of Product), covered Basic Data Modeling, Definitions, Basic Data Types, Primary Key Selection, Clustering Keys, Scylla Drivers, Compaction Overview, and Compaction Strategies.
A breakdown of session attendance by topic
Q & A
Here are some interesting questions that we got during the event:
Q: What are the main differences between ScyllaDB and Apache Cassandra in terms of feature and performance?
A: The basic concepts and architecture are shared by ScyllaDB and Cassandra. ScyllaDB is API compliant with Cassandra while providing better consistent performance at a fraction of the cost. We just wrote about this in detail: read Cassandra and ScyllaDB: Similarities and Differences to learn more.
Q: When would you use CQL and when would you use the Alternator DynamoDB API?
A: If starting a project from scratch, it’s recommended to go with CQL. It’s more mature and complete. If you’re migrating an existing application written for DynamoDB you should consider using Scylla Alternator. You can learn more about Alternator in this course.
Q: Are the sessions from the live event recorded? Will they be available on-demand?
A: The sessions are only available live and will not be available on-demand. However, there are many similar self-paced courses and lessons available for free on Scylla University.
Q: What’s in the roadmap for ScyllaDB? What are you currently working on?
A: We’re working on many improvements, including even better performance and lots of ease of use features. We’re also working on better consistency using the RAFT protocol. More will be announced in our upcoming Scylla Summit. Sign up today! Like Scylla University LIVE, it’s online and free.
We ran several polls throughout the event to help us tailor the event to attendees’ experience and interests. Here’s a look at attendee responses:
Over three quarters of Scylla University LIVE attendees are new to ScyllaDB.
Nearly three quarters of Scylla University LIVE attendees are interested in using Scylla Open Source. The rest are roughly evenly split between using our Scylla Cloud and Scylla Enterprise offerings.
About half of attendees manage between 1 to 50 terabytes of data. A quarter of attendees manage less than a terabyte. A sixth of all attendees manage large data set >50 terabytes.
Join Us Next Time
Save the date for the next Scylla University LIVE event:
|AMERICAS||Tuesday. March 22nd||9AM-1PM PT
|EMEA and APAC||Wednesday, March 23rd||8:00-12:00 UTC