Nuxeo Server

H2 Limitations

Updated: September 22, 2017 Page Information Edit on GitHub

H2 is first and foremost designed to be an embedded database. We use it in Nuxeo to provide an easy-to-use downloadable demo platform, but it should never be used in production.

H2 limitations:

  • It has very bad concurrent behavior (writing a row locks the whole table, therefore deadlocks are much more frequent).
  • Its full-text embedding (using Apache Lucene) is not really transactional.
  • It has a poor query optimizer.


3 days ago manonlumeau NXDOC-1323: Update BDE doc
2 years ago Manon Lumeau 7
3 years ago Solen Guitter 6
4 years ago Florent Guillaume 5
5 years ago Solen Guitter 3 | Added related pages
5 years ago Solen Guitter 4 | Migrated to Confluence 4.0
5 years ago Florent Guillaume 2
5 years ago Florent Guillaume 1
History: Created by Florent Guillaume