ScyllaDB University Live | Free Virtual Training Event
Learn more
ScyllaDB Documentation Logo Documentation
  • Deployments
    • Cloud
    • Server
  • Tools
    • ScyllaDB Manager
    • ScyllaDB Monitoring Stack
    • ScyllaDB Operator
  • Drivers
    • CQL Drivers
    • DynamoDB Drivers
    • Supported Driver Versions
  • Resources
    • ScyllaDB University
    • Community Forum
    • Tutorials
Install
Ask AI
ScyllaDB Docs ScyllaDB Cloud Vector Search BETA

Vector Search BETA¶

Vector Search in ScyllaDB¶

Vector search is a powerful method for efficiently searching and retrieving high-dimensional data based on similarity rather than exact matches. It is particularly useful in AI and machine learning applications, where data is often represented as vectors-mathematical representations of objects such as text, images, audio, or video. In these applications, you typically need to retrieve data that is similar to a given query, rather than relying on keyword-based search or exact matches.

ScyllaDB’s vector search feature allows you to store, index, and query high-dimensional vector data at scale. Vector Search is built to work within your existing ScyllaDB infrastructure, taking advantage of its high-performance and highly available architecture.

Vector Search is currently in Beta stage, which means:

  • It is available only via API. A UI will be added in future releases.

  • It is intended for proof-of-concept, testing, and evaluation purposes only, and should not be used for production workloads or performance benchmarking.

  • Support is provided on a best-effort basis, with no SLA guaranteed.

Using Vector Search¶

  • Quick Start Guide to Vector Search
    The quickstart guide will walk you through setting up and using vector search in ScyllaDB Cloud. You’ll learn how to define a vector-enabled table, insert data, and run similarity searches using the built-in ANN (Approximate Nearest Neighbor) capabilities.
  • Vector Search Deployments
    Technical overview of vector search nodes in ScyllaDB, covering cluster-specific characteristics, known limitations during the Beta phase, and deployment considerations.
  • Working with Vector Search
    A comprehensive reference on working with vector search, covering the vector data type, the vector index, and performing similarity searches using ANN queries.
  • Glossary
    A glossary of terms and concepts related to vector search, such as vector types, similarity functions, and ANN queries. Use it as a quick reference for understanding key components of vector-based search systems.
  • Reference
    Technical reference for vector search in ScyllaDB, including a complete list of vector search-related API endpoints and relevant CQL syntax.
  • Example Applications
    Learn how you can use ScyllaDB Vector Search to build RAG applications, semantic caching layers, and how it works together with popular LLM libraries like LlamaIndex and LangChain.

Was this page helpful?

PREVIOUS
Service Users in ScyllaDB Cloud
NEXT
Quick Start Guide to Vector Search
  • Create an issue

On this page

  • Vector Search BETA
    • Vector Search in ScyllaDB
    • Using Vector Search
ScyllaDB Cloud
  • New to ScyllaDB? Start here!
  • Quick Start Guide to ScyllaDB Cloud
  • About ScyllaDB Cloud as a Service
    • Benefits
    • Backups
    • Best Practices
    • Managing ScyllaDB Versions
    • Support, Alerts, and SLA Commitments
    • Billing
  • Deployment
    • Cluster Types - X Cloud and Standard
    • Bring Your Own Account (BYOA) - AWS
    • Bring Your Own Account (BYOA) - GCP
    • Terraform Provider
    • Free Trial
  • Cluster Connections
    • Configure AWS Transit Gateway (TGW) VPC Attachment Connection
    • Configure Virtual Private Cloud (VPC) Peering with AWS
    • Configure Virtual Private Cloud (VPC) Peering with GCP
    • Migrating Cluster Connection
    • Checking Cluster Availability
    • Glossary for Cluster Connections
  • Access Management
    • SAML Single Sign-On (SSO)
    • User Management
  • Managing Clusters
    • Resizing a Cluster
    • Adding a Datacenter
    • Deleting a Cluster
    • Maintenance Windows
    • Email Notifications
    • Usage
  • Using ScyllaDB
    • Apache Cassandra Query Language (CQL)
    • ScyllaDB Drivers
    • Tracing
    • Role Based Access Control (RBAC)
    • ScyllaDB Integrations
  • Monitoring
    • Monitoring Clusters
    • Extracting Cluster Metrics in Prometheus Format
  • Security
    • Security Best Practices
    • Security Concepts
    • Database-level Encryption
    • Storage-level Encryption
    • Service Users
    • Data Privacy and Compliance
  • Vector Search
    • Quick Start Guide to Vector Search
    • Vector Search Clusters
    • Working with Vector Search
    • Glossary
    • Reference
    • Example Project
  • API Documentation
    • Create a Personal Token for Authentication
    • Terraform Provider for ScyllaDB Cloud
    • API Reference
    • Error Codes
  • Help & Learning
    • Tutorials
    • FAQ
    • Getting Help
Docs Tutorials University Contact Us About Us
© 2025, ScyllaDB. All rights reserved. | Terms of Service | Privacy Policy | ScyllaDB, and ScyllaDB Cloud, are registered trademarks of ScyllaDB, Inc.
Last updated on 24 Nov 2025.
Powered by Sphinx 7.4.7 & ScyllaDB Theme 1.8.9
Ask AI