Start
Learn
Build
Manage
Explore
Reference
Sign In
Search the docs
Ctrl
K
Overview
What is a multi-model database?
Document
Document model
Nested objects and arrays
Schema modes
Common patterns
Graph
Graph model
Creating relations
Graph traversal
Recursive traversals
Record links vs graph relations
Social network patterns
Knowledge graph patterns
Full-text search
Full-text search model
Analyzers and tokenizers
Search indexes
Scoring and ranking
Other ways to work with text
Vector search
Vector search model
Hybrid search
Similarity search
Vector indexes
RAG architecture patterns
Embedding pipelines
Geospatial
Geospatial model
Geometry types
Spatial queries
Distance and proximity
Location-based patterns
Time-series
Time-series model
Using SurrealDB as a time series database
Time buckets and windowing
Aggregation queries
IoT and telemetry patterns
Geospatial
Geospatial
Copy page
Was this page helpful?
Yes
No
Edit page
Report an issue