Coherence cache is awsomely performant
December 14, 2015

Coherence cache is awsomely performant

Sergey Blashkov | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with Oracle Coherence

It is used organization-wide and we also have separate Oracle Coherence expertise department to help users of Coherence. The Oracle in-memory cache solution allows to make more reliable and robust applications and services for our business. In my particular project, the Coherence cache provides the performance we look for while calculations are being made. Without Coherence we would not be able to meet timings in both end of day (EOD) and intraday calculations.
  • Fast in-memory cache.
  • Load balancing in clustered configuration.
  • Flexibly configurable.
  • Easily interacts with database.
  • Configuration difficulties (because of flexibility I suppose).
  • Weak logging (hard to trace and resolve problems).
  • Better performance allows us to onboard more clients
  • Decom few mainframes that were needed to handle lots of DB queries
  • Better customer service with intraday calculations ability.
  • TIBCO DataSynapse GridServer

DataSynapse GridServer has the same cache functionality connected with a grid distributed application deployment platform. It provides all the necessary tools to configure and manage these applications.

On the otherhand Oracle Coherence has more a flexible configuration and better performance. Also the Oracle configuration and monitoring tools are more convenient and informative than the DataSynapse ones.

The best case is when you have a huge amount of static (rarely changed) data. For example if you have end of day calculations you can load all static data into the cache and operate them.

The inappropriate case from my point of view is to put data in the cache and ask it to sync that data to a database.

Oracle Coherence Feature Ratings

Performance optimization tools
Database change management
Database status reporting