|
|
|
|
|
by co_dh
279 days ago
|
|
But why do you need serialization?
Because the data structure on disk is not the same as in memory.
Arthur Whitney's k/q/kdb+ solved this problem by making them the same.
An array has the same format in memory and on disk, so there is no serialization,
and even better, you can mmap files into memory, so you don't need cache! He also removed the capability to define a structure, and force you to use dictionary(structure) of array, instead of array of structure. |
|