Apache Arrow is trying to do something similar, using Flatbuffer to serialize with zero-copy and zero-parse semantics, and an index structure built on top of that.
Arrow has a different use case I think. Lite3 / TRON is effectively more efficient JSON. Arrow uses an array per property. This allows zero copy per property access across TB scale datasets amongst other useful features - it’s more like the core of a database.
A closer comparison would be to FlatBuffers which is used by Arrow IPC, a major difference being TRON is schemaless.
willtemperley|2 months ago
A closer comparison would be to FlatBuffers which is used by Arrow IPC, a major difference being TRON is schemaless.