InterSystems to Ship "Caché" Object Server With Unified Data Architecture and FlashCache
DBMS Leader Delivers High-Performance Java Development to Healthcare CAMBRIDGE, MA; February 22, 1998; Responding to demand from healthcare system developers for production-strength object technology, InterSystems Corporation today announced that Caché Object Server software will ship in early April. A component of InterSystems post-relational Caché DBMS, Caché Object Server directly links Caché objects with Java, ActiveX and C++. Caché Object Server is highlighted by a Unified Data Architecture and FlashCache. These are breakthrough facilities that deliver the high performance needed to make object development and deployment a practical reality for Web-based OLTP applications. "Performance has been the real sticking point for professional developers who would like to get the benefits of Java and object technology when theyre building transaction processing applications," says Paul Grabscheid, InterSystems vice president for strategic planning. "The Unified Data Architecture provides direct connectivity to the database engine from Caché Objects and Caché SQL to eliminate performance problems that are the unavoidable result of the double architecture layers inherent in object-relational DBMS designs. FlashCache provides distributed object caching that dramatically cuts time-consuming trips across the network. With Caché Object Server, Java-based transaction processing applications operate at the performance level demanded on the Web."
Flexible, Powerful Java/Object Access Caché Object Server offers easy, convenient access to Caché objects as both Java classes and Java beans, at the developers option. Java-based applications can reside on either the client or the server, enabling developers to build applications on their platform of choice rather than being forced into a single development scenario. Developers also have the freedom to work with their object technology of choice. Caché Object Server currently supports Java, ActiveX, and C++. This makes it possible to avoid being locked into any single object technology. Flexible Java development is supported by the Caché transactional database engine and transactional multidimensional data model (TMDM). In addition to enabling data to be stored and presented in multiple dimensions, the TMDM is optimized for maximum performance by eliminating redundant data and unnecessary tables from the application design. "With Caché, InterSystems is delivering the high performance that is a critical success factor for transaction processing applications on the Web. The combination of Java and Caché brings network objects and transaction processing together into the real world and makes it all work," says Bruce Elder, healthcare industry manager for Sun Microsystems. Platform flexibility and high performance are two key factors contributing to InterSystems market penetration in the healthcare sector, according to Grabscheid. "U.S. News and World Report" identified Americas leading hospitals in an annual report. Applications based on InterSystems DBMS technology are running in all of the top 10 hospitals in that report. Thats proof of success in healthcare organizations where platforms vary enormously among various departments and fast system response can literally save lives."
Unified Data Architecture: Advanced Object/SQL Unification The Caché Unified Data Architecture uniquely enables developers to utilize information, both as object classes, and as SQL tables, based on a single definition. It also smoothes the transition to object development and enables developers to work with information in the most optimal manner for each application. "Javas strength is the ability to write an application just once and deploy it on virtually any platform," notes Keith Hagen, chief technology officer at The Compucare Company. "The Unified Data Architecture makes it possible to take the same approach to data define it once, use it in relational and/or object applications. This supports close integration between object technology and legacy SQL-based applications and data." Based in Reston, VA, The Compucare Company, which develops and markets the comprehensive Affinity healthcare information system, is a beta user of Caché Object Server. The "define once, use anywhere" capability is part of an architecture that provides high-performance support for relational, as well as object applications. Fundamentally, other vendors object/relational databases provide limited object capabilities in a separate architectural layer; an approach that has a significant negative impact on performance. Caché, in contrast, provides full object technology features and a transactional database engine in a post-relational architecture that supports high-performance OLTP. Direct interconnectivity between Caché Objects and the Caché transactional database engine results in high-performance object applications. And, the Caché architecture removes the need to go through an object layer when accessing data relationally, enabling high performance for legacy relational applications. Caché SQL has, in fact, been benchmarked to run three times faster than legacy relational database systems.
FlashCache: High-performance Distributed Caching Caché Object Server also provides FlashCache, an innovative communications technology that dynamically moves objects among systems and across configuration tiers. This minimizes traffic across the network and delivers performance approaching that of non-networked configurations.
Platforms and Pricing Caché Object Server is a component of the Caché DBMS, which is offered in five configurations. These range from Caché PC for standalone, single-user systems, to Caché Enterprise for large configurations. Prices range from $125 to $1,000 per concurrent user. Caché runs on Windows 95, Windows NT, Digital OpenVMS, and major UNIX platforms including IBM AIX, Hewlett-Packard HP-UX, Digital UNIX, Sun Solaris, and others. Trademark Notes: Caché and TMDM are trademarks of InterSystems Corporation. Other trademarks belong to their respective owners.
|