Skip to main content
2026.1 Highlights
ScyllaDB
A realtime NoSQL DB for data-intensive apps.
“ScyllaDB has been a quiet, well-behaved database… We’re not having weekend-long firefights,
nor are we juggling nodes in the cluster to attempt to preserve uptime.” - Bo Ingram, Discord
Introductions
Szymon Wasik
+ Experienced researcher and ex-Googler
+ Engineering Director at ScyllaDB responsible for Core AI research and development
+ Professor at Merito University Poznań, Poland
Faisal Saeed
+ Solution Architect and Customer Success Engineer at ScyllaDB.
+ Passionate about massive-scale NoSQL
Tzach Livyatan
+ Long career in development, system engineering and product management.
+ NoSQL enthusiast
2026.1
More Power → Reduce TCO
See how more powerful Vector Search, elasticity and
performance improvement can drive down ScyllaDB TCO.
+ Vector Search enhancements
+ X Cloud and Tablets - feature parity
+ Reduce TCO
+ Incremental repair
+ Dictionary Compression
+ New ARM Instances: I8g family
2026.1 Highlights
Real Time AI
Vector Search
6
ScyllaDB’s AI Use Cases
Vector Similarity Feature Store Highly Scalable Database
within an AI Stack
Dissimilar
Dissimilar
Similar Results
(Matches)
Vector Space
Query
Vector
Fast, Accurate
Matching of Complex Data
Raw Data
Sources
Real-time
Event Streams
ML Training
ML Serving
(Interference)
Central
Feature Store
(ScyllaDB)
Ingestion
Processing
& Training
Serving &
Inference
High Throughput & Low Latency Access
Vector Search
Vector Database
Saved in Searched in
Embeddings Embeddings
Document
Image
Audio
Transformed
into
User’s
Search Query
Transformed
into
1 2
3
Perform Similarity Search
Accurate Search Result
To Provide
Vector Search Architecture in Scylla Cloud
8
App
App
App
AZ1
AZ2
AZ3
ScyllaD
B
ScyllaD
B
ScyllaD
B
ScyllaD
B
ScyllaD
B
ScyllaD
B
ScyllaD
B
ScyllaD
B
ScyllaD
B
VS
VS
CQL
Superior Performance 1B @ 98% recall
ScyllaDB: 3 x i4i.16xlarge (3 x 64 vCPUs)
Vector Store: 3 x r7i.48xlarge (192 vCPUs, 1.5 TB RAM)
Small
10M vectors
768 dimensions
K: 10
No Quantization
ScyllaDB:
3 x i8g.large
$796 / month
VS:
2 x r7g.2xlarge
$847 / month
Sum: $1,643 / Month
Medium
100M vectors
768 dimensions
K: 10
Scalar Quantization
ScyllaDB:
3 x i8g.4xlarge
$6,365 / month
VS:
2 x r7g.8xlarge
$3,387 / month
Sum: $9,752 / Month
+ Recall: ~90%
+ Metadata per Vector: 100B
+ P99 Latency <= 15ms
Vector Search Example Systems
10
12,763 QPS; P99: 7.8
ms
24,265 QPS; P99: 9.9
+ Quantization
+ Filtering
+ Retrieve Similarity Values
+ Performance improvement
Vector Search - New in 2026.1
Vector Search Quantization
Quantization is the process of taking values from a large range, and packing them
into a smaller range. It is a form of lossy compression.
https://ngrok.com/blog/quantization
Quantization allow to fit more vectors / dimensions into memory, on the expense of
accuracy
Vector Search Quantization
No
Quantization
Scalar (8-bit) Scalar (4-bit) Binary (1-bit)
Compression Factor 1x (Base) 4x 8x 32x
Expected Recall 100% (Base) ~97% 90% 70%
Quantization
High Recall Low Memory Usage
Rescoring
Compressed
Binary Vector Index
Full Vectors
User’s
Search Query
Query:
Retrieve
K=10
K=100
100 NN
Return:
10 top
values
Rescore
2025.4 - All Vector Semantic Searches scanning ALL the vectors
2026.1 - use WHERE to filter the result
Examples use cases:
+ Most similar user profile in the EU
+ Most similar product added this month
+ Most similar picture published by this user
Vector Search + Filtering
Demo!
Real Time Recommendation with
Vector Semantic Search!
CREATE CUSTOM INDEX IF NOT EXISTS articles_embedding_idx
ON demo.articles (embedding)
USING 'vector_index'
WITH OPTIONS = { 'similarity_function': 'COSINE' };
Create a Vector Index
17
SELECT id, title, body
FROM demo.articles
ORDER BY embedding ANN OF [0.85, 0.15, 0.0, 0.0]
LIMIT 2;
Use a Vector Index
18
Vector Search + Filtering - Global Index
SELECT id, title FROM myapp.items
WHERE created_at >= '2024-01-01'
ORDER BY item_vector ANN OF [0.12, 0.34, ...] LIMIT 10
ALLOW FILTERING;
CREATE CUSTOM INDEX global_idx
ON myapp.items(item_vector)
USING 'vector_index' WITH OPTIONS = {
'similarity_function': 'COSINE' };
Filtering
Vector Search + Filtering - Local Index
SELECT id, title FROM myapp.items
WHERE tenant_id = 'acme' AND created_at >= '2024-01-01'
ORDER BY item_vector ANN OF [0.12, 0.34, ...] LIMIT 10;
CREATE CUSTOM INDEX local_idx
ON myapp.items(
(tenant_id), item_vector)
USING 'vector_index' WITH OPTIONS = { 'similarity_function': 'COSINE' };
SELECT commenter, comment,
similarity_cosine(comment_vector, [0.12, 0.34, 0.56, 0.78, 0.91])
FROM myapp.comments
ORDER BY comment_vector ANN OF [0.12, 0.34, 0.56, 0.78, 0.91]
LIMIT 5;
Retrieve Similarity Values
Retrieve similarity values, not just order, from the Vector Search Index.
Available functions:
+ similarity_cosine
+ similarity_dot_product
+ similarity_euclidean
X Cloud Feature Parity
2026.1 adds support for Counters on Tablets
Support for Tablets is complete
X Cloud and Tablets become default
X Cloud - True Elastic Scaling
90% Storage Utilization
Performance
Improvements
Incremental repair
Dictionary Compression
New ARM Instances: I8g family
Repair - Fix Inconsistent Data
Views: 100
Views: 150
Views: 150
Replica 2
Replica 3
Views: 150
Views: 150
Replica 1
27
Incremental Repair T1
Tablet
SSTables
Tablet
SSTables
Tablet
SSTables
Repaired
SSTable
Incremental Repair T2
Tablet
SSTables
Tablet
SSTables
Tablet
SSTables
Repaired
SSTable
UnRepair
SSTable
Repair Border
Incremental Repair T3
Tablet
SSTables
Tablet
SSTables
Tablet
SSTables
Repaired
SSTable
Only Repair New
SSTables
Repair Border
Incremental Repair T4
Tablet
SSTables
Tablet
SSTables
Tablet
SSTables
Repaired
SSTable
Repair Border
Incremental Repair in Action
Incremental Repair in Action
Up to 3 times better compression, less network and storage usage.
Dictionary Compression - Network
Up to 3 times better compression, less network and storage usage.
Dictionary Compression - Stroage
36
+ 2x Higher throughput → ½ number of instances
+ Same instance price -> Lower TCO
+ Low Consistent Latency → Better UX
+ Low latency during operation → Seamless elasticity with X Cloud
Introducing Amazon EC2 I8g and I8ge
37
Compute Bound
Max Throughput - i4i / i8g
38
Storage Bound
Max Throughput - i3en / i8ge
I8g and I8ge Are Available in ScyllaDB X Cloud
39
+ ScyllaDB Cloud - Terraform Provider (1.10) - Available today
+ ScyllaDB Cloud - flexible zone assignments - Available today
+ ScyllaDB Cloud - Private Service Connect - Limited Availability
+ Alternator (DynamoDB API) Vector Search
+ vNode to Tablet migration
+ Hybrid Search
+ Obj Storage Backend
+ Faster K/V engine
+ Much more…
Coming Soon
Get practical tips from experts who have led hundreds
of evaluations
Wednesday, May 20, 2026
How to Compare
High Performance
Databases
Thank you
for joining us today.
@scylladb scylladb/
slack.scylladb.com
@scylladb company/scylladb/
scylladb/