EMC home home

 
Highlighted new features version 8
  • XQuery: Implement the current W3C XQuery Update Syntax working draft. The implementation should conform to the version from 2007-08-28, available at http://www.w3.org/TR/2007/WD-xquery-update-10-20070828/. As this recommendation is in a very early stage, substantial changes to the standard and our own implementation have to be expected.
  • XQuery: Implemented the W3C XQuery Update statement placement rules. Update statements (update expressions like "do delete" and functions that perform updates) are now only allowed on the main execution branch of the Query, see the manual for more details.
  • XQuery: Added a new Java extension mechanism to XQuery. Java modules can now be implemented as plain Java code and imported by specifying the fully qualified class name.
  • Full Text Search:Full text phrase searches can now use terms with wildcards
  • Full Text Search: Implemented efficient leading wildcard searches (i.e. "*pattern") on full text indexes. See the option "FTI_LEADING_WILDCARD_SEARCH" in the "Full Text Indexes" section of the manual.
  • Full Text Search: At a full text search, you can now specify which is the implicit conjunction to be used, either using xhive:fts-implicit-conjunction or Settings.
  • Full Text Search: Implemented support for full-text fields in path value indexes.
  • Versioning: Allow metadata of versions to be set through the setValue() method.
  • Versioning: Metadata of old versions can now be changed using the map returned by XhiveVersionIf.getMetadata().
  • Performance: Many improvements e.g. improved cache page replacement algorithm
  • Ant Tasks:The X-Hive/DB ant tasks (previously a separately downloadable package) have now been integrated with the core distribution.
  • Ant Tasks: New ant tasks added: listindexes, renamedatabase, copydatabase, registerreplicator, unregisterreplicator, replicatefederation.
Advanced XML data processing and storage
X-Hive/DB is a powerful native XML database designed for software developers who require advanced XML data processing and storage functionality within their applications. The comprehensive X-Hive/DB Java API contains methods for storing, querying, retrieving, transforming and publishing XML data.
An industry-strength database
X-Hive/DB is a reliable and made-for-growth solution for all your XML data storage needs. It offers fast access to every smallest element of an XML document regardless of the number of concurrent users, the number of documents or the database size. X-Hive/DB has a built-in transaction mechanism and supports load balancing and replication of databases over multiple machines.
XML processing made easy
Processing XML in your applications has never been easier. X-Hive/DB provides numerous features to assist you, including:
  • an XQuery engine for retrieving specific parts of a document
  • a versioning mechanism for tracking differences within your XML data
  • various indexing methods to optimize access to frequently used XML data
  • a transformer and formatter for publishing XML data in XHTML or PDF
Powered by open standards
X-Hive/DB uses and supports all XML standards including XML 1.0, XQuery, XML Schema, XPath, XSL, XPointer, XLink, XUpdate and DOM. Forget the usual learning curve: your current knowledge of XML standards will get you up-and-running with X-Hive/DB in no time.
Easy to integrate
You can use X-Hive/DB in various architectures (e.g. stand-alone, client-server, web service) and on any java supported platform (JDK1.4 or higher) including Sun Solaris, HP UX, Linux, Windows and Macintosh. To ensure smooth and rapid integration with existing applications and systems, X-Hive/DB provides:
  • an interface to relational databases
  • bridges to XML editors and full-text search engines
  • support for J2EE and WebDAV
Fast, faster, X-Hive/DB 8!
X-Hive/DB 8 is the fastest and most complete native XML database available. X-Hive/DB is well known for its performance, scalability and compliancy towards W3C standards. X-Hive/DB is used in large enterprise wide solutions.