Shared memory + IPC for index storage