Dual-Index Flow Architecture
Simultaneous Trie & Hash Map Resolution
Insert Flow
Name Query
Exact Query
Number Query
Pause
Reset
[01] INPUT LAYER
NAME FIELD
"ALICE"
NUMBER FIELD
"+1201"
INSERT ACTION
atomic_write()
[02] INDEX LAYER (DUAL-INDEX ARCHITECTURE)
NAME TRIE
A-Z TRIE
NAMETONUM
ALICE ➔ +1201
BOB ➔ +3405
NUMTONAME
+1201 ➔ ALICE
+3405 ➔ BOB
NUMBER TRIE
10-WAY
[03] QUERY LAYER
PREFIX SEARCH
"ALI*" ➔ TRIE
EXACT LOOKUP
"ALICE" ➔ MAPS
PREFIX SEARCH
"+12*" ➔ TRIE
NAME
NUMBER
WRITE NAME
MAP WRITE
REVERSE MAP
WRITE NUM
PREFIX SCAN
GET VALUE
GET NAME
PREFIX SCAN