编辑: 飞翔的荷兰人 | 2018-07-30 |
2 ORACLE DATA SHEET Reliability C Oracle Coherence is built on a fault-tolerant mesh that provides data reliability and consistency. Organizations can meet data availability demands in mission-critical environments with Oracle Coherence support for data tolerance and continuous operation. The reliability of the data grid minimizes the need for applications to compensate for server and network failures, streamlining the development and deployment process. Scalability C Oracle Coherence enables applications to scale linearly and dynamically for predictable cost and improved resource utilization (the processing power of the grid scales linearly with data capacity). For many applications, it offers a straightforward approach to increasing the effective capacity of shared data sources. Oracle Coherence handles continually growing application loads without risking data loss or interruption of service. Disaster Recovery C With its capability to replicate data and maintain transactional integrity, Coherence can serve as a great tool for disaster recovery. Coherence clusters maintained throughout the enterprise and across geographies constitute an automatic '
backup store'
for organizational data. Individual machines, racks and data centers can all be flexibly backed up to ensure continuous availability. Oracle Coherence at Work Caching C Applications cache data in the data grid, avoiding expensive requests to back-end data sources. The shared data cache provides a single, consistent view of cached data. Reading from the cache is faster than querying back-end data sources and scales naturally with the application tier. Analytics C Applications query and analyze data in memory, leveraging the massive parallel capabilities of the data grid. Oracle Coherence provides out-of-the-box support for searching, aggregating, and sorting data, with support for custom analytical functions. It parallelizes operations across the entire data grid, ensuring that server failures or slowdowns do not affect calculation results. Transactions C Applications manage transactional data in memory inside the data
3 ORACLE DATA SHEET grid. A combination of unparalleled scalability and performance makes Oracle Coherence optimal for high-performance computing and fast data workloads. Its best-of-breed in-memory replication and guaranteed data consistency mean that it is suitable for managing transactions in memory until they are persisted to an external data source for archiving and reporting. Events C Applications respond in real time to data changes throughout the data grid. Every transaction can potentially trigger many events, each of which may need to be processed in a matter of milliseconds. Oracle Coherence provides event-handling technologies capable of handling intense event rates, including server-side stream processing and interactive technologies such as continuous query for real-time desktop applications. Oracle Coherence Fusion Middleware Integration An eve........