2020 has been a busy year so far at Scylla University. We published lots of new content to help you improve your Scylla and NoSQL skills. Here is an overview of the new content.
With the release of Scylla Open Source 4.0, Scylla University now provides content for users who are coming to Scylla in the context of using its new DynamoDB-compatible API, which we call Project Alternator. If you are already familiar with tools like git and Docker, you should be able to complete this first lesson, DynamoDB API Compatibility – Project Alternator Basics, in around 12 minutes.
We know you’re also all fans of Apache Parquet for storing columnar data in data lakes. Given Scylla’s incredible resource efficiency and low latency queries and Parquet’s efficient storage format, it is obvious that these two great technologies belong together. So today, we’re happy to announce that Scylla’s Migrator can import your Parquet files directly into Scylla tables!
Time to Live (TTL) is a Scylla (and Apache Cassandra) feature that is often used but not always fully understood. Scylla provides the functionality to automatically delete expired data according to TTL. We recently updated our documentation and added a new lesson on this topic to Scylla University.
As part of the Using Scylla Drivers course in Scylla University, we recently published a new lesson, Rust and Scylla. The lesson uses CDRS, which is an open-source Scylla driver for Rust.
Large rows and large cells can lead to performance degradation, so we added system tables to detect and troubleshoot these in your Scylla database.
Two new courses are available, Scylla Operations and Using Scylla Drivers! Plus you can now get official ScyllaDB certificates for the courses you completed! To see your certificates go to your profile page.
We recently published a new lesson in Scylla University, using GoCQLX to interact with a Scylla cluster. This is a summary of the lesson. The GoCQLX package is an extension to the GoCQL driver. It improves developer productivity without sacrificing any performance. It’s inspired by sqlx, a tool for working with SQL databases, but it goes beyond what sqlx provides. For example: Builders for creating queries Support for named parameters in queries Support for binding parameters from struct fields, maps, or both Scanning query results into structs based on field names Convenient functions for common tasks such as loading a […]
We’ve been busy creating more content for Scylla University and improving the platform. So, what’s new? Data modeling course, Certificates and Scylla Summit Training Day.
In the first part of this blog we’ve learned a bit about compression theory and how some of the compression algorithms work. In this part we focus on practice, testing how the different algorithms supported in Scylla perform in terms of compression ratios and speeds.