XML.com: XML From the Inside Out
oreilly.comSafari Bookshelf.Conferences.

advertisement
XML.com -> Buyer's Guide -> Databases/Repositories -> X-Hive/DB

X-Hive/DB

Version: X-Hive/DB 3.0
Company: X-Hive Corporation

Overview

X-Hive/DB 3.0

X-Hive/DB allows you to build and deploy XML based solutions in a cost effective way using world standards in conjunction with superior performance. X-Hive/DB reduces your time to market considerably and offers a significant reduction in development and deployment costs of your application. X-Hive/DB simplifies deployment by being fully embeddable and by eliminating the need for a DBA. X-Hive/DB's implementation of the latest standards combined with its extensive set of tools for content management gives you a head start for XML based application development. Key benefits of the product are:

A native XML database

X-Hive/DB's core technology stores XML documents in its parsed form. Eliminating translations between your XML document structure and the database schema significantly increases performance and improves ease of programming.

No predefined architecture

X-Hive/DB has been designed to operate in a mixture of architectures. With X-Hive/DB you are in charge of your architectural setup. Whether it is client server or http-based X-Hive/DB can be used in a wide variety of architectures.

Scalability

X-Hive/DB was designed to scale in terms of concurrent users and database size. X-Hive/DB offers access to the smallest document part while operating over large volumes of XML documents. X-Hive/DB supports load balancing of the database over multiple physical machines and has facilities for fault-tolerance and replication.

Cost effective

X-Hive/DB significantly reduces deployment costs by removing the DBA function completely. X-Hive/DB can be fully administered by the use of the X-Hive/DB API and command line functions. Building XML based applications by using open standards and the extensive toolset of X-Hive/DB significantly speeds up your development process.

W3C and XML:DB standards

By adopting the latest stable W3C standards and by contributing to the W3C and XML:DB, X-Hive ensures the availability of the latest XML technology to its customers. X-Hive/DB currently supports XML 1.0 with Namespaces, DOM Level 2, XPath, XPointer, XLink, XSL-T, XSL-FO, XUpdate, and XQuery, DOM Level 3 Abstract Schemas, DOM L3 Load and Save.

Intelligent linking

X-Hive/DB includes an XLink compliant linking engine. With X-Hive/DB's XLink engine you are able to offer support for bi-directional links, link-bases and link management. In conjunction with the XPointer implementation, X-Hive offers a pure XML based link Processor.

Versioning with branching

Within X-Hive/DB documents can be stored as versionable documents. X-Hive/DB offers linear versioning with support for branching. X-Hive/DB calculates differences between documents and stores the calculated delta efficiently in an XML format. Branching allows you to concurrently maintain different threads of versioned documents. Older versions can be retrieved and are calculated automatically based on the delta documents. X-Hive/DB's versioning implementation offers a way to track differences within documents based on XML standards.

Made to embed

X-Hive/DB is made to be embedded in your application or solution. All functionality within the product is either accessible through the extensive API or a set of command line utilities. This allows you to embed X-Hive/DB within your solution invisible to the end-user.

Media objects

Next to XML documents X-Hive/DB also stores Binary Large Objects.

J2EE Connector

X-Hive/DB offers a Resource Adapter implementation of the J2EE Connector Architecture Specification. The Resource Adapter allows you to use the transaction management facilities of an EJB Application Server (e.g. JBoss).

Bridges to relational data

X-Hive/DB offers bridges to any relational database and flat files through the SQL loader. The SQL loader interface allows you to take a snapshot of a relational database and automatically retrieve it as an XML document.

WebDAV support

X-Hive/DB supports a fully compliant WebDAV implementation allowing you to handle documents and document collections through remote folders. This enables WebDAV compliant client applications to directly access the database. X-Hive provides the source code of its WebDAV implementation, which allows you to fully customize the WebDAV implementation for deployment in professional and secure environments.

Various index flavors

X-Hive/DB offers Construct Indexes, Content Indexes, Context Conditioned Indexes and Full Text Indexes. Full text indexing is delivered through an integration of the Apache's Lucene Full Text Retrieval engine. A generic framework is available for Full Text Retrieval through other full text index engines as well.

Integration with Apache

Xerces is integrated for SAX based parsing and Xalan and FOP are integrated for transformation and formatting support. X-Hive/DB easily integrates with other formatting engines like XEP, Framemaker etc.

Bridges to XML editors

X-Hive/DB bridges to popular XML editors like SoftQuad's XmetaL®, Altova's XML Spy®, Word Shadow and various web-based editors.

Unicode compliant

X-Hive is Unicode compliant.

Multiple platforms

X-Hive/DB has been tested and deployed on the following platforms: Linux Redhat 6.2,7, Sun Solaris 7,8 and Windows 2000. For additional platform support, please contact sales@x-hive.com.

Proven technology

Since its introduction in 2000, X-Hive/DB has been used in a wide variety of applications from analysis software in Formula 1 racing to a wide range of content management systems. X-Hive/DB is successfully deployed within (e)-publishing , telecom, and industrial markets. With X-Hive/DB, customers store, maintain and query technical documentation, websites, geographical data and data for mobile applications.

System requirements

X-Hive/DB has a modest footprint. Its system requirements are : 256 Mb internal Memory and 300 Mb available hard disk space. Sun JDK 1.3 needs to be pre-installed.



Availability: now

More Information: http://www.x-hive.com
Email:

This information has been provided by the vendor and has not been evaluated by O'Reilly's editorial staff.