TigerLogic.com
Products    |    Solutions    |    Support & Services    |    Education    |    Partners    |    Corporate    |    Events    |    Contact Us

Free Trial Version of TigerLogic XDMSTigerLogic XDMS
XML Data Management Server

TigerLogic® is a high performance enterprise grade XML Data Management Server (XDMS). Built on the Pick® Universal Data Model (Pick UDM) with a 30 year legacy of data management, TigerLogic XDMS is ideal for storing hierarchical and multi-dimensional data, including XML, non-XML and XML metadata.

Unlike other XML data management alternatives, TigerLogic XDMS does not need to know the schema or structure of data prior to processing and storing it. This ability to render XML schemas optional is a vital innovation because the structures of operational systems frequently change and mapping schemas for the purpose of linking to a new data source is both difficult and time consuming. The system also enables support for schema versioning, which is critical when addressing ever changing and evolving standards and XML schemas. Software developers are immediately productive by accessing data stored in TigerLogic XDMS using the XML Query (XQuery) standard.

TigerLogic XDMS offers the advanced functionality that enterprise managers expect from a full database solution, including:

  Fast performance
  Self-defining data structures
  Multiple schema support
  Stored procedures
  XA transactions
  Extended data connectors
  Full text search
  Node level database update and locking
  Data federation
  Geospatial operators
  High availability and replication
  Data cache with policy-driven read and write access
  Dedicated in-memory cache (up to 64 GB)

The TigerLogic XDMS XQuery extensions provide data aggregation through federated and XA transactional queries for extended data sources including XML, SOAP and REST-based Web Services, relational databases (JDBC), Message Services (JMS), local and network files and Web content (AJAX, REST, XML-RPC). The TigerLogic XDMS Multiple-Schema Index Engine avoids downtime and supports storing XML data with multiple schemas. TigerLogic XDMS provides the most flexibility to accommodate structure data changes in real-time, with support for unlimited depth of XML hierarchies (see Exhibit 1).

Exhibit 1 - TigerLogic XDMS Architecture

In addition to a high performance XML database, TigerLogic XDMS is used as a staging server for dynamic data sources. TigerLogic’s self-defining database builds indexes and stores data based on the structure of the incoming data and thus insulates downstream processes like ETL or MDM from structural changes in the data sources. TigerLogic XDMS is also used to Web ServiceService enable legacy systems by making legacy data available through a simple WSDL (Web Services Description Language) that calls an XQuery stored procedure. XQuery works behind the scenes to access data from legacy systems via a federated query or, for high performance, data cached in-memory at the mid-tier with policies for automatic refresh. Data consumers access the legacy data via Web Services, thus eliminating all of the hassles of back-end integration.

High Performance
TigerLogic XDMS is up to 22x faster than relational or other XML database products (see Exhibit 2). This blistering speed is attributed to the TigerLogic XDMS:

  Pick UDM, which incorporates over 30 years of optimization
  Compilation and query optimization from XQuery to Java Byte Code execution
  Memory optimized indexing and profiling to eliminate the need to walk XML tree structures
  Stored procedures for high performance operations
  Low disk storage expansion factor – typically 1 to 2 times

Exhibit 2 - TigerLogic XDMS Performance and Scalability Advantage

Cache Adapter
There is a need in many large organizations to bring together data from disparate data sources and make it available to data consumers. Mid-tier cache enables performance acceleration and mitigates contention on back-end systems. The TigerLogic cache adapter provides the ability to automatically cache any data addressable by TigerLogic, including the native XML database, relational databases, Web Services, file systems, FTP, HTTP, etc. The cache adapter provides policy-driven read and write access to the data to ensure that the cached data is in-synch with the source data. With TigerLogic multi-schema engine and schema evolution, the cache adapter also handles dynamic data sources. For additional performance, TigerLogic supports up to 64 GB of dedicated in-memory cache that is user configurable. The in-memory cache can be utilized to store data from the TigerLogic native XML database (both native and cached collections) in-memory for accelerated performance of queries.

Enterprise Reliability
Enterprises have requirements for their data management systems, including fail-over support, replication, security, standards-based APIs and support for multiple operating systems. TigerLogic XDMS is an enterprise system providing::

  High availability with Veritas Cluster Server for fail-over
  Full database/collection replication from single publisher to up to eight subscriber servers
  Roles-based security

TigerLogic XDMS is fully compliant with the January 2007 W3C XML Query 1.0 specification. TigerLogic XDMS runs on Microsoft Windows (2003, XP Professional or Vista with latest service packs), Red Hat Enterprise Linux 4 or 5 and Sun Solaris Release 9 or 10.

Geospatial Support
TigerLogic XDMS is an ideal environment for rich query, conversion and management of geographical and spatial data sets represented in Geographic Markup Language (GML). Geospatial support is seamlessly integrated into TigerLogic XDMS features to allow Geospatial XQuery (GSX) operators and functions to integrate into existing queries and data (for example GML returned from a Web Service response). Native GSX support makes TigerLogic XDMS a natural GML environment for building high performance and scalable geospatial applications.

Product Brochure
TigerLogic XDMS Product Overview (234 KB pdf)

Technical Overview
TigerLogic XDMS 3.0 Technical Overview

Trial Software
An evaluation copy of TigerLogic XDMS is available. To download a free evaluation, please fill out the request form with your general information.

Contact Us
For inquiries, please contact TigerLogic XDMS sales at 949-442-4400 or at tl-info2@rainingdata.com.

 

Products
TigerLogic ChunkIt!
TigerLogic XDMS
Product Overview
Technical Overview
Performance
Pick Databases & Tools
Rapid Application Development 
Solutions
 TigerLogic Dynamic Data Hub
 TigerLogic Geospatial Server
 TigerLogic Clinical Trials Data
  Services
 TigerLogic Insurance Data
  Services
  TigerLogic XDMS for SOA
 
Support & Services
 
Corporate Information

 

Copyright 2008. TigerLogic. All Rights Reserved