Contents Menu Expand Light mode Dark mode Skip to content

Real-Time Unified Data Layers: A New Era for Scalable Analytics, Search, and AI

Download the White Paper
  • Product
    • Database
      • Overview
      • SQL examples
      • Integrations
      • Security
    • Data models
      • Time-series
      • Document/JSON
      • Vector
      • Full-text
      • Spatial
      • Relational
  • Use cases
    • Real-time analytics
    • Hybrid search
    • AI/ML integration
    • AI chatbots
    • Internet of Things
    • Geospatial analytics
    • Log & event analysis
  • Industries
    • Energy
    • Financial Services
    • FMCG
    • Logistics
    • Manufacturing
    • Oil, gas & mining
    • Smart city solutions
    • Technology platforms
    • Telco
    • Transportation
  • Resources
    • Customer stories
    • Academy
    • Asset library
    • Blog
    • Events
  • Developer
    • Documentation
    • Drivers and tools
    • Community
    • GitHub
    • Support
  • Pricing
  • Login
  • Get Started
  • Docs Home
  • CrateDB Cloud
  • Guides and Tutorials
    • Installation
    • Getting Started
    • All Features
      • SQL
      • Connectivity
      • Document Store
      • Relational / JOINs
      • Search: FTS, Geo, Vector, Hybrid
        • Full-Text Search
        • Geospatial Search
        • Vector Search
        • Hybrid Search
      • BLOB Store
      • Clustering
      • Snapshots
      • Cloud Native
      • Storage Layer
      • Hybrid Index
      • Advanced Querying
      • Generated Columns
      • Server-Side Cursors
      • Foreign Data Wrapper
      • User-Defined Functions
      • Cross-Cluster Replication
    • Administration
    • Performance Guides
    • Application Domains
    • Integrations
    • Migrations
    • Reference Architectures
  • Reference Manual
  • Admin UI
  • CrateDB CLI
  • Cloud CLI
  • Drivers and Integrations
  • Support
  • Community
  • Integration Tutorials
  • Sample Applications
  • Academy

SearchΒΆ

Based on Apache Lucene, CrateDB offers native BM25 term search and vector search, all using SQL. By combining it, also using SQL, you can implement powerful single-query hybrid search.

All search features of CrateDB at a glance.

Full-Text Search

Inverted index and Okapi BM25 search ranking based on Apache Lucene at scale, using SQL as lingua franca.

BM25 term search using SQL: CrateDB is all you need.

Full-Text Search
Geo Search

Supports location data for efficiently storing and querying geographic and spatial/geospatial data.

Geospatial search is based on BKD tree index structures.

Geospatial Search
Vector Search

HNSW data retrieval on ML vector embeddings enables semantic search on your fingertips, using standard SQL.

Vector search on machine learning embeddings: CrateDB is all you need.

Vector Search
Hybrid Search

Combines FTS and HNSW technologies, unlocking the best of both worlds in term-based and semantic search.

Enhance relevancy and accuracy by combining multiple search algorithms.

Hybrid Search
Next
Full-Text Search
Previous
Relational / JOINs
  Feedback

  Suggest improvement

  Edit page

  View page source

On this page
  • Search

Subscribe to the CrateDB Newsletter now

  • Imprint
  • Contact
  • Legal
Follow us
Follow us on X Follow us on LinkedIn Follow us on Facebook Follow us on Instagram Follow us on Facebook