HomeProductsSolutionsDownloadPartnerContact
GermanEnglish

Infonyte GmbH

Infonyte PDOM:
A DOM that scales.

Infonyte PDOM is a persistent implementation of the W3C DOM API for XML. With Infonyte PDOM you can create, explore, query, and modify XML documents in the multiple Gigabyte range with constant and moderate main memory consumption. With Infonyte PDOM Collections you can additionally utilize the rich family of XML Standards on large document collections.

While providing a fully compliant DOM 2 API, Infonyte PDOM puts aside common preconceptions about DOM implementations:

  • It is lightweight: DOMs are stored using a compact, lossless binary format that can reduce the size of serialized XML down to 30%. Together with its self-optimizing in-memory representation, its LRU cache, and its consequent lazy evaluation strategy, the Infonyte PDOM enables fully-fledged DOM applications on very large documents with main-memory requirements down to 16 MB.
  • It is fast: Structural indices and configurable fulltext and data indices support efficient node access, navigation, and evaluation of XPath expressions, without impeding performant bulk loads and nodewise updates. Multi-user queries scale due to its full support of Java threads.
  • It is reliable: Infonyte PDOM's recovery manager supports 2-phase-commit to guarantee atomic and durable updates on multiple documents. Building on Java synchronisation Infonyte PDOM also supports isolated multi-user updates.

Don't get stuck with proprietary XML APIs or complicated, brittle, and error-prone XML-to-database mappings. Plug Infonyte PDOM into your XML applications and experience the full flexibility and simplicity of XML with the scalability, performance, and reliability of a fully fledged database solution.


© 2005 Infonyte GmbH. All rights reserved. Last modified: August 15, 2008 . Impressum