title: Unable to read data from a large Berkeley DB file
body: <p>I am trying to read data from a Berkeley DB file of size > 12 GB and write to a text file in key value pairs.
  But I am not able to do so, as my process stops after reading 26 million records.
  I tried reading the file using perl/ruby, but it seems the object which takes the record is just able to hold 26 million records.
  Is there some way to split the BDB file and then read the records? Or if I could find some way to read data in chunks and then process them?</p>