title: Lightest Database to be packed with an application
body: <p>I am developing a Java Desktop Application and want a <code>light database</code> that can be used with <code>Hibernate</code> and that can be packed with an application.</p>
  
  <p>I was going to use <code>Derby</code> database. It's size is near 2 MB. But before that I wanted to have views of experts on SO.</p>
  
  <p>Will it work with <code>Hibernate</code>?</p>
  
  <p>Actually, I am new to Hibernate and was studying that it requires a <code>Dialect</code> for a database so Is Hibernate has dialect for <code>Derby</code>?</p>