title: Efficient serialisation of large list into a database?
body: <p>I have about 29 million individual unicode elements I want to serialise into a database. My current solution uses SQLite, and incrementally sends a list of length 100,000 at a time:</p>
  
  <pre><code>cursor.executemany("insert into array values (?)", [list of length 100,000])
  </code></pre>
  
  <p>I thought this would be efficient enough, but after going to sleep and waking up (say 6 hours), and seeing it still hadn't finished, I thought otherwise.</p>
  
  <p><strong>Would a MongoDB or memcached solution be more efficient?</strong></p>
  
  <p>(feel free to suggest any more efficient method)</p>