Study Overview:
This study is structured into two parts: a part that discusses the requirements for XML storage and the directions that the market is heading, and a part that profiles specific solutions and how they meet those requirements. PART I: Understanding the Market
The first section of this Study explores the market and specific customer needs for XML data stores and answers the following questions:
- What are the business drivers for XML data storage?
- What are customers actually doing with XML data stores?
- What are the requirements for those different solutions?
- How are these requirements and needs shifting the market for XML data store solutions.
PART II: Understanding the Vendors
ZapThink worked with a few specific vendors to profile their solutions for XML Data Storage, and this study answers the following questions for each of those vendors:
- What is the value proposition for the XML data storage product, and for which applications is that solution best suited?
- What are the features of those products that enable those capabilities?
- How does the XML data storage solution index, store, query, and manage that data?
- How do these products perform?
Table of Contents:
PART I: THE EVOLUTION OF THE XML DATA STORE MARKET
- I. Setting the Stage: XML Data Storage Requirements
- II. The Multi-Client Study and Methodology
- 2.1. Goals and Objectives of the Study
- III. XML Data Storage Approaches
- 3.1. XML Storage Needs Differentiated from Previous Storage Needs
- 3.2. The Emergence of the "Native" XML Indexing and Storage
IV. Drivers for XML Storage - 4.1. Enabling the Content Lifecycle
- 4.2. Facilitating Data and Application Integration
- 4.3. Facilitating Business-to-Business Integration
- 4.4. Facilitating and Enabling Web Services
- 4.5. Supporting Business Intelligence and Analytics
- 4.6. Enabling Rapid Application Development and Prototyping
- 4.7. Serving as an Embedded Data Store for Third-Party Applications
- 4.8. Serving as an Embedded Data Store for Hardware Devices
- 4.9. Conclusion: There is no unified set of requirements for XML data stores
- V. "Native XML Data Storage" as Product Functionality, Rather than a Market
- 5.1. A Short History of the Native XML Data Storage Market
- 5.2. The Market Shifts in 2002
- 5.3. General Purpose vs. Purpose-Built XML Data Storage
- VI. Current Market Positioning and Trends
- 6.1. Market Positioning of Existing XML Data Storage Solutions
- 6.2. Growth of the Market for Purpose-Built XML Data Stores
- 6.3. Areas of Opportunity for Purpose-Built XML Data Stores
PART II: XML DATA STORE VENDOR ANALYSIS
Vendor Analysis: AGiLiENCE XPEERION
- VII. Overview
- VIII. Company Profile
- IX. Identifying the Value Proposition
- 9.1. Unique Selling Points and Competitive Differentiation
- 9.2. Realizing Return on Investment with AGiLiENCE XPEERION
- X. Product Features and Functionality
- 10.1. Indexing and Storage Technology
- 10.2. Document and Data Store Capacities
- 10.3. Query Features and Mechanisms
- 10.4. API features
- 10.5. Supported Platforms
- 10.6. Version History
- 10.7. Additional Software and Services
- XI. Applying AGiLiENCE to Particular XML-based Business Requirements
- 11.1. Content Lifecycle
- 11.2. Efficient Search
- 11.3. Knowledge Management
- 11.4. Application Embedding
- 11.5. Current and Future Application Use Profiles
- XII. Customers and Implementations
- 12.1. Pricing and Channel Sales
- 12.2. Sales and Technology Partners
- XIII. Product Performance Analysis
- 13.1. Performance Analysis Setup
- 13.2. XPEERION Indexing and Storage Performance
- 13.3. XPEERION Insert Performance
- 13.4. XPEERION Query Performance
- XIV. Conclusions
Vendor Analysis: NeoCore
- XV. Overview
- XVI. Company Profile
- XVII. Identifying the Value Proposition
- 17.1. Unique Selling Points and Competitive Differentiation
- 17.2. Realizing Return on Investment with NeoCore XMS
- XVIII. Product Features and Functionality
- 18.1. Indexing and Storage Technology: The Digital Pattern Processing (DPP) Mechanism
- 18.2. Document and Data Store Capacities
- 18.3. Query Features and Mechanism
- 18.4. Access Control, Management, and Transaction Support features
- 18.5. API features
- 18.6. Supported Platforms
- 18.7. Version History
- 18.8. XMS Product Roadmap
- 18.9. NeoCore Insight
- 18.10. Additional Software and Services
- XIX. Applying NeoCore to Particular XML-based Business Requirements
- 19.1. Content Lifecycle
- 19.2. Data and Application Integration
- 19.3. Business Intelligence and Analytics
- 19.4. Rapid Application Development (RAD)
- 19.5. Application Embedding 19.6. Current and Future Application Use Profiles
- XX. Customers and Implementations
- 20.1. Pricing and Channel Sales
- 20.2. Sales and Technology Partners
- 20.3. Brief Customer Case Study: TIBCO
- XXI. Product Performance Analysis
- 21.1. Performance Analysis Setup
- 21.2. XMS Indexing and Storage Performance
- 21.3. XMS Insert Performance
- 21.4. XMS Query Performance
- 21.5. Performance by Number of Simultaneous Users
- XXII. Conclusions
Vendor Analysis: Sybase ASE
- XXIII. Overview
- XXIV. Company Profile
- XXV. Identifying the Value Proposition
- 25.1. Unique Selling Points and Competitive Differentiation
- 25.2. Realizing Return on Investment with Sybase ASE
- XXVI. Product Features and Functionality
- 26.1. Indexing and Storage Technology
- 26.2. Document and Data Store Capacities
- 26.3. Query Features and Mechanism
- 26.4. Supported Platforms
- 26.5. Version History
- 26.6. Additional Products and Services
XXVII. Applying Sybase to Particular XML-based Business Requirements - 27.1. Content Lifecycle
- 27.2. Data and Application Integration
- 27.3. Web Services Processing
- XXVIII. Customers and Implementations
- 28.1. Pricing and Channel Sales
- 28.2. Sales and Technology Partners
- 28.3. Brief Customer Case Studies
- XXIX. Product Performance Analysis
- 29.1. Performance Analysis Setup
- 29.2. ASE 12.5 Indexing and Storage Performance
- 29.3. ASE 12.5 Query Performance
- XXX. Conclusions
Vendor Analysis: Xyleme
- XXXI. Overview
- XXXII. Company Profile
- XXXIII. Identifying the Value Proposition
- 33.1. Unique Selling Points and Competitive Differentiation
- 33.2. Realizing Return on Investment with Xyleme Zone Server
- XXXIV. Product Features and Functionality
- 34.1. Indexing and Storage Technology
- 34.2. Document and Data Store Capacities
- 34.3. Query Features and Mechanisms
- 34.4. Access Control, Management, and Transaction Support features
- 34.5. API features
- 34.6. Supported Platforms
- 34.7. Version History
- 34.8. Additional Software and Services
- XXXV. Applying Xyleme to Particular XML-based Business Requirements
- 35.1. Content Lifecycle
- 35.2. Data and Application Integration
- 35.3. Application Embedding
- 35.4. Current and Future Application Use Profiles
- XXXVI. Customers and Implementations
- 36.1. Pricing and Channel Sales
- 36.2. Sales and Technology Partners
- 36.3. Brief Customer Case Study: Le Monde
- XXXVII. Product Performance Analysis
- 37.1. Performance Analysis Setup
- 37.2. Zone Server Indexing and Storage Performance
- 37.3. Zone Server Query Performance
- XXXVIII. Conclusions