Questions to ask
- Which programming languages support it besides Python?
- Can the files be access on other operating system, other architectures, different versions of Python?
- How long does it take to store additional entry?
- How long does it take to access an entry?
- How much memory is needed? Do we need to read the whole file or can we read records?
- How much disk-space is being used for the serialized data?