Progress Software
SOLUTIONS
PRODUCTS
CUSTOMERS
PARTNERS
SUPPORT
COMMUNITY
NEWS & EVENTS
ABOUT US

Data Caching

Data Caching Enables Greater Availability

While regional databases are generally efficient and optimized, there are times when they simply cannot handle the high volumes of traffic generated by the distributed enterprise. The number of requests that can be simultaneously handled is limited by the number of connections available and incoming requests must be refused when all connections are in use. When updates are in process and locks are required, additional delays are incurred. Reliable data caching in is commonly the best way to reduce bottlenecks. By serving many client requests from cached data, the load on the database can be reduced, saving extra network bounce and allowing the database to more efficiently deliver on the operations most critical in modifying the data set. For an intelligent caching solutions, enterprises worldwide have chosen Progress® ObjectStore®.

Progress Software Delivers Superior Data Caching Support

ObjectStore Enterprise delivers a distributed and persistent data caching infrastructure for real-time applications and has been proven in even the most demanding enterprise applications. To simplify and accelerate development of enterprise applications that access relational data, ObjectStore offers administrators the choice of model-driven or schema-driven development. Supporting cross-platform deployment of high-performance applications written in Java, C++ or C#, ObjectStore is widely used for development in BEA WebLogic®, IBM WebSphere® and the Microsoft® .NET framework. More than 100 companies in the Forbes Global 2000 have used ObjectStore data caching to achieve breakthrough performance and greater developer productivity, while simultaneously reducing infrastructure and operational costs. Major customers include Adobe, Air France, Citigroup, Eurocontrol, FedEx, Motorola, NetJets, and Reuters.

Real-Time Data Caching for Enterprise ApplicationsReal-Time Data Caching for Enterprise Applications
Read about the value proposition for data caching—to offer the data when, where and how you want it. The paper introduces ObjectStore, a richly-featured data caching solution that combines the speed of in-memory data access with the transactional integrity of a persistent data cache. More and more organizations are looking to data caching (and ObjectStore) to deliver the responsiveness and scalability that is required by real-time enterprise applications.

Intelligent Data Caching Provides Significant Benefits

Progress Software's data caching software offers graphical tools for object relational mapping that can accelerate deployment of applications. Built-in intelligent caching ensures high performance. Runtime binding to database supports all major relational databases and prevents vendor lock-in, offering significant flexibility and cost savings. Continuous Cache Coordination maintains data integrity throughout a distributed caching environment. And cache clustering keeps applications up and running even during peak loads, delivering greater scalability and higher availability.

Progress Software also provides solutions for developing trading algorithms and conducting backtesting in automated trading, supporting complex data management with a robust object database management system, deploying event driven architecture, and enabling database integration and data replication.