Home / Companies / ScyllaDB / Blog / Post Details
Content Deep Dive

Efficient Full Table Scans with ScyllaDB Tablets

Blog post from ScyllaDB

Post Details
Company
Date Published
Author
Felipe Cardeneti Mendes
Word Count
1,614
Language
English
Hacker News Points
-
Summary

ScyllaDB has introduced a new tablet-based data distribution system that significantly enhances the performance of full table scans, which are essential for analytical queries. Unlike the previous vNode-based approach, tablets improve scan efficiency by eliminating complex tuning heuristics and allowing more precise targeting of data across replicas and shards. Tablets create a dynamic, on-demand structure that adapts to varying workload requirements, thereby addressing the inefficiencies of static vNode topologies such as uneven load distribution and resource contention. This new system provides deterministic scanning by setting a geometric average size for tablets, which can be configured to suit specific needs, and it streamlines processing by reducing cross-CPU and node communication. ScyllaDB’s tablets also integrate with existing systems, offering backward compatibility with vNodes while enabling full scans to run more efficiently, benefiting from workload prioritization and cache bypassing to maintain low latency during concurrent operations.