title: How btree is stored on disc?
body: <p>I know how to implement btree in memory, but not clear about how to store btree in disc. I think there are two major difference:</p>
  
  <ol>
  <li>Conversion between memory pointer and disc address, see this <a href="http://forum.osdev.org/viewtopic.php?f=15&amp;t=22600" rel="noreferrer">post</a>.</li>
  <li>How to split page when insert new k/v item? It is very easy to implement in memory.</li>
  </ol>
  
  <p>Thanks</p>