Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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?