NEWEngine v2.0.0 Internals
Parallel Search Visualizer
Watch the query token split, race through FTS / Trigram / ILIKE, and get killed by AbortSignal inside PostgreSQL in real-time.
⌘
⌘ ISO 9 TRANSLITERATION
→
DISPATCH
t = --ms
FTS
GIN + ts_rank
--
WINNER
KILLED
0 RESULTS
TRIGRAM
GiST + KNN (<->)
--
WINNER
KILLED
0 RESULTS
ILIKE
seq scan
--
WINNER
KILLED
0 RESULTS
≡
RESULTS
ENGINE LOG
// waiting...
cache: IDLE
signals: 0/0
mode: PARALLEL
total: --ms
PARALLEL MODE
[FTS]#a1a1a6 ─┐[TRI]#a1a1a6 ─┼─→ First wins[LIK]#a1a1a6 ─┘ rest killed
TYPO FALLBACK
All 3 start togetherFTS=empty → keep goingTRI=finds → kill ILIKE
CACHE MODE
Query hits cache wallInstant return, 0.5msNo DB queries fired
Parallel Fast-Track
Runs FTS and Trigram concurrently. Cancels zombie queries immediately when a winner is found.
Smart Hybrid Fallback
Gracefully falls back from FTS to ILIKE, Trigram Fuzzy, and Keyboard Layout Correction.
Enterprise Security
Parameterized queries, strict SqlSanitizer whitelists, and injection-safe filter keys.
Sub-15ms Latency
Achieve O(log N) algorithmic scaling even on datasets over 1 million rows with Turbo Mode.
100% DB Sovereignty
No need for ElasticSearch. Keep your data inside PostgreSQL. Cheaper, faster, safer.
Semantic Vector Search
Integrated OpenAI and Google Gemini embeddings support via pgvector for AI-native search.