Bluestream XStreamDB

XStreamDB™ is a native XML database server for storage and retrieval of XML documents. Customers find XstreamDB to be a robust, extensible, yet lightweight database application useful for content management, web publishing, and enterprise application integration. It has a transaction-based architecture, support for XQuery with update extensions, XML Schemas, value and full text indexes, resource locking, and WebDAV sharing. It is accessible using a Java API, or the included XStreamDB™ Explorer application for configuration, ad hoc queries, and administration.

Features

The power of XStreamDB comes from the following features:

  • XQUERY Powerful, purpose-built XML Query language developed by the W3C provides a rich programmatic language for search, manipulation, and control of XML documents.
    • XQUERY EXTENSIONS XStreamDB has many other extensions to XQuery including:
    • Stored XQuery Function Modules
    • Precompiled module functions for improved performance
    • Integrated Update Language - any node update
    • XSLT transform function
    • JDBC Connector function
    • Parameterized Queries

  • JAVA SERVER Built using Pure Java technology, deployable on any platform that supports the Java VM 1.4 or greater, including Windows, Mac, Linux and other Unix-based operating systems.
  • ZERO ADMINISTRATION Easy to install, and requires no administrative procedures, such as index compaction or disk compaction. Supports hot backup, scheduled or immediate.
  • JAVA CLIENT API Uses a familiar JDBC-like client, the Java API provides broad programmatic control over data and document content.

  • INDEXING Index XML content by multiple value indexes and/or a full-text index. Indexes create a perpetual dictionary for element and attribute level searches over document collections.
  • FULL-TEXT SEARCH Finds text within document content using wildcard matching, word proximity, and/or phrase matching. Matches results to elements or attributes in matching documents. Instantaneous queries through full text indexing.
  • SCHEMA VALIDATION Schema manager loads either DTD or W3C schemas. When a schema is attached to a root, the schema validation rules are enforced on all XML documents stored there. Because schemas are enabled as resources with URIs, other web applications can freely access the schemas.
  • SUPPORT FOR ATTACHMENTS Non-XML content, such as documents, images, or other digital assets, are stored as binary files, and identified with its associated mimetype.
  • RESOURCE MANAGER Any document, schema or binary can be enabled as a web resource. Once enabled, a web resource can be accessed using WebDav or the XdbWeb web application. As well, the Resource API allows applications to access resources directly.
  • WEBDAV XStreamDB makes resources accessible as URIs using its WebDAV connector. Documents and resource categories in the server appear as Web folders and files to a WebDAV client. WebDAV is supported in the operating system, or directly in applications which include XMLSpy and XMetaL.
  • SECURITY XStreamDB supports users, groups, and permission scoping for a complete and easy to use permissions system. Extended, user definable permissions and Http digest authentication are further features that make application writing easier with XStreamDB.

Contact Bluestream: (JavaScript must be enabled to view this email address)

XStreamDB Information

The XStreamDB documentation is online:

Guides

XStreamDB Installation & Deployment Guide
How to install and configure the XStreamDB Client, the XStreamDB Server and the XDB WebApp (WebDAV access to Resources served by the XStreamDB Server).

XStreamDB User Guide
How to use XStreamDB.

XStreamDB Reference Guide
Overview of the XStreamDB product, also covering the XQuery language implementation and discusses other issues such as Schema, Transactions and Security.

XStreamDB Client API Documentation
JavaDoc for the XStreamDB Client API.

Additional Documentation

XStreamDB WebApp
Instructions on using the XStreamDB WebApp (WebDAV), which provides the ability to serve files over the web.

XStreamDB as a Windows Service
Instructions on using the service utility to optionally install the XStreamDB Server as a Windows service.

Bluestream XStreamDB Pricing

Website architecture: Intentional Design, Inc., Website design and programming: Tony Chung: Creative Communications, Website user interaction consultant: Jerome Ryckborst