What is Qizx?
Transcription
What is Qizx?
Key Features That Set Qizx Apart: Automatic and customizable indexing • The full contents of XML documents are indexed by The XML Advantage Native XML storage • Qizx supports storage of any type of document. To What is Qizx? The Qualcomm® Qizx™ software is a native XML database that is well-suited for high-volume, high-throughput workflow environments and text-intensive projects where quick access and searching of documents is critical. Qizx is a NoSQL, document-oriented database that offers excellent search power and flexibility. The easy-to-use Qizx system is enterprise-ready and is designed for high-speed querying, retrieval, and automatic document indexing. Use Qizx to Store: • • • • • • • • • default: element structure, attribute values, simple element content, and full text. • For advanced needs, Qizx supports custom indexing of XML content via user-defined data sieves. Full-text indexing can also be customized by providing plugins for word tokenizing, stemming and thesaurus lookups. Scientific data Technical documents Medical information Books Manuscripts Catalogs Regulatory filings Intellectual property Business & accounting records Qizx Engine support XQuery, XML documents indexed in Qizx have an internal representation that complies with the XQuery/ XPath 2 data model. • The logical structure is fully preserved and documents can be exported back into XML without information loss (except for physical details like entity boundaries and CDATA sections). Query • Qizx works with a cost-based query plan optimizer that exploits indexes automatically and detects and optimizes most types of joins. • Qizx offers a complete and efficient XQuery implementation, and supports XQuery Update and XQuery Full Text extensions. Metadata querying • Qizx allows attaching metadata to documents by associating user-defined properties with documents and collections without modifying content. • Property values can have basic types or XML fragments and are efficiently queried through XQuery or the Qizx API. • Qizx supports searching both XML and simple type metadata properties. Embeddable engine • Qizx is written in Java and can be integrated into a standalone application. • It can also be used in the J2EE environment and conforms to the Java J2EE Servlet API. • Qizx offers a simple, ready-to-use server based on HTTP protocols, which makes it usable by applications written in a variety of languages. • C++ and Python bindings are included for database access Why Qizx? To Effectively Manage XML Content Qizx™ is enterprise ready and offers high availability, improved performance, reliability, and efficient document indexing and search power. It works with well-formed XML documents, with no DTD or schema required, and provides a full range of features: Automatic Indexing: • • • ACID Transactions: Indexes XML content automatically Eliminates the classic burden of defining ad-hoc indexes for application queries Provides query and transformation performance that saves time, money, and resources in the development process Leverages automatic indexing for faster querying Document Type Definition (DTD) and schema are optional Takes advantage of the XML structure to optimize queries automatically Supports XQuery (including Full-Text and Update extensions) Conforms to W3C specifications Security: • Per user, hierarchical, fine-grained access control lists • Queryable metadata properties can be associated with indexed collections and docs Extensible: Scalable: • Compresses documents and indexes for significant reduction of disk space use Hierarchical collections: Standards Based: • • Enables concurrent transactions and updates Completes queries without interfering with updates Performs backups while the Qizx engine is running Compressed representation: • Query Performance: • • • • • • Manages data repositories of several terabytes in size that contain hundreds of millions of documents • • • Integrates with a standalone Java application Comes integrated in a REST server Accessible by remote clients and applications XML Standards System Requirements High conformance with W3C specifications Written in Java and supported platforms: • • • • • • XQuery XQuery Update XQuery Full Text XQuery Scripting XSLT SAX2 and DOM • Windows 7, Vista, XP • Mac OS X 10.5+ • Linux 2.4+ Java runtime • JRE 1.7 Qizx is available on the AWS Marketplace! Get More Information about Qizx: Qizx Website https://www.qualcomm.com/qizx Qizx General [email protected] Qizx Support [email protected] © 2015 Qualcomm Technologies, Inc. All rights reserved. Qualcomm Qizx is a product of Qualcomm Technologies, Inc. Qualcomm is a trademark of Qualcomm Incorporated, registered in the United States and other countries. Qizx is a trademark of Qualcomm Incorporated. All trademarks of Qualcomm Incorporated are used with permission. All other registered trademarks or trademarks are the property of their respective owners.