True real-time search, with negligible performance impact
Incremental indexing
Multithreaded indexing & search
Unlimited field number, field length & index size
Compressed document store: ZStandard
Boolean queries: AND, OR, PHRASE, NOT
BM25F and BM25F_Proximity ranking
Field filtering
Faceted search: Counting & filtering of String & Numeric range facets (with Histogram/Bucket & Min/Max aggregation)
Result sorting by any field, ascending or descending, multiple fields combined by "tie-breaking".
Geo proximity search, filtering and sorting.
Tokenizer with Chinese word segmentation
KWIC snippets, highlighting
One-way and multi-way synonyms
Billion-scale index
Language independent
API keys
RESTful API with CORS
Index either in RAM or memory mapped files
Cross-platform (Windows, Linux, MacOS)
SIMD (Single Instruction, Multiple Data) hardware acceleration support,
both for x86-64 (AMD64 and Intel 64) and AArch64 (ARM, Apple Silicon).
Single-machine scalability: serving thousands of concurrent queries with low latency from a single commodity server without needing clusters or proprietary hardware accelerators.
SeekStorm uses two separate, first-class, native index architectures, under one roof.
Lexical search: sharded and leveled inverted index.
Vector search: sharded and leveled IVF index for ANN or exhaustive search.
Shared document store, shared document ID space.
Both first-class engines are integrated at the query planner level.
Query planner with QueryModes (Lexical, Vector, Hybrid…) and FusionTypes (RRF, …).