INFINI Pizza Documentation
A distributed hybrid search database written in Rust — real-time indexing, partial updates in place, and an engine small enough to run in your browser.
Runs in your browser
The same engine ships as WebAssembly — the docs playground executes real queries against real segments, no server involved.
True real-time
Documents are searchable the instant they are written — no refresh cycles — and fields update in place without reindexing whole documents.
Canonical DSL, ES-tolerant
One clean canonical syntax across docs, tools and the wasm playground — the gateway additionally accepts common Elasticsearch shorthands.
Graph traversal
Relations are first-class: join collections and traverse edges directly in the query language, seeded by ids or keys.
Geo, vectors, aggregations
Hybrid search over text, numbers, geo points and vectors, with metric, range and histogram aggregations built in.
Known-answer examples
Every example runs against a deterministic teaching dataset — the docs show the exact numbers the engine returns.
Introduction #
INFINI Pizza is a distributed hybrid search database system. Our mission is to deliver real-time smart search experiences tailored for enterprises by fully harnessing the potential of modern hardware and the AI capability. We are committed to meeting the demands of high concurrency and high throughput in challenging environments, all while providing seamless and efficient search capabilities.
Try it right now #
No install, no cluster — the engine compiled to WebAssembly runs on this page:
Community #
Feel free to join the Discord server to discuss anything around this project:
Who is using? #
If you are using Pizza and feel it pretty good, please let us know. All our user cases are located here. Thank you for your support.