InterSystems Corp. next week will ship Cache 5, a new version of the company's "post-relational" database that features real-time analytics and Web services support.
Key to the new release, due to ship Sept. 23, is transactional bit-map indexing, which enables data analytics to be done right in the database.
"Typically, people would take data out of the core transaction processing systems and load it into a data warehousing system once a week or once a month. Instead of doing that, we allow them to do that right in their transaction processing system," said Paul Grabscheid, InterSystems vice president of strategic planning.
The bit-map indexing feature puts the company in more direct competition with database vendors such as Oracle and Microsoft, Grabscheid said.
Also new in Version 5 is support for Web services without requiring a separate application server. Any Cache object method or stored procedure can be exposed as a Web service, with SOAP and WSDL support. Existing Cache applications can be Web services-enabled without modification and new ones can be built quickly, according to Cache. Version 5 features bi-directional XML and developers do not need to define mapping of XML to internal database structures.
Cache 5 also features support for J2EE (Java 2 Enterprise Edition), including Enterprise Java Beans. Java applications can connect to the Cache database.
Cache has outfitted the new database with Cache Enterprise Cache Protocol (ECP), the successor to the company's Distributed Cache Protocol. ECP enables thin-client deployments typical of Web systems, the company said. ECP features a distributed concurrency engine and support for massively distributed cache memory, to boost performance and scalability of multiserver configurations.
Cache describes its database as a post-relational database with a multidimensional data and application server. It features rapid development technology for building objects and object applications, the company said.
Cache 5 is priced at US$200 for a single user and starts at $1,000 for a multiuser configuration. Platforms including Linux, Unix, Windows, and HP Open VMS are supported.