Skip to main content
TrustRadius
Oracle Coherence

Oracle Coherence

Overview

What is Oracle Coherence?

Oracle Coherence is database management and development software.

Read more

Learn from top reviewers

Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is Oracle Coherence?

Oracle Coherence is database management and development software.

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

1 person also want pricing

Alternatives Pricing

N/A
Unavailable
What is SolarWinds Task Factory?

According to the vendor, SolarWinds Task Factory saves time managing tedious ELT/ETL tasks with high-performing SQL Server Integration Services (SSIS) components that can be used within the Visual Studio environment to connect to nearly any data source. Task Factory’s components and tasks have been…

What is Toad Database Developer Tools?

Toad by Quest is a database management toolset that database developers, administrators and data analysts use to simplify workflows, create code free from defects, automate frequent or repetitive processes, and minimize risks. Editions include Toad for Oracle, which automates administration tasks…

Return to navigation

Product Demos

The Coherence Incubator - Push Replication Pattern - Auction Site Demo - Japanese Sub-Titles

YouTube

The Coherence Incubator - Push Replication Pattern - Auction Site Demo

YouTube

Oracle Enterprise Manager 12c: Managing Coherence

YouTube

Oracle Coherence ActiveCache Demo with WebLogic Server 12c

YouTube

Coherence - Coherence Query Language (CohQL) Demo

YouTube

Oracle Coherence

YouTube
Return to navigation

Product Details

What is Oracle Coherence?

Oracle Coherence is an in-memory data grid solution designed to enable organizations to predictably scale mission-critical applications by providing fast access to frequently used data.

Oracle Coherence Competitors

Oracle Coherence Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Oracle Coherence is database management and development software.

Redgate SQL Toolbelt Essentials are common alternatives for Oracle Coherence.

Reviewers rate Performance optimization tools highest, with a score of 9.3.

The most common users of Oracle Coherence are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews From Top Reviewers

Companies can't remove reviews or game the system. Here's why
(1-3 of 3)

Oracle's Coherence Cache brings in-memory performance to applications.

Rating: 8 out of 10
January 24, 2020
GB
Vetted Review
Verified User
Oracle Coherence
3 years of experience
Oracle Coherence is our enterprise solution for elastic caching and is used across the organization. Our team was previously using IBM Websphere Extreme Scale appliances, but the deployment of those devices was cumbersome because we had to deploy physical devices. Our team decided to migrate over to Oracle Coherence, which we had initially looked at when the product was Tangosol before Oracle Coherence purchased them. We use Oracle Coherence to cache data close to the application server to avoid the round trip latency and lookup times at the data tier.
  • scale out
  • caching
Cons
  • Better documentation on setting up various use cases.
Oracle Coherence can be used to solve latency problems by caching data near the application tier. In-memory performance helps to reduce data contention, thus improving application response time. Oracle Coherence does a great job at scaling linearly and can do so dynamically. Oracle Coherence can replicate data so it can be part of a disaster recovery solution. One thing that is often overlooked with elastic caches is their ability to analyze data in memory, leveraging the processing power of the data grid. This is something Oracle Coherence does exceptionally well. Oracle Coherence also provided event handling capabilities to allow applications to respond to events triggered by transactions.
Database Development (4)
90%
9.0
Version control tools
90%
9.0
Performance optimization tools
100%
10.0
Schema maintenance
90%
9.0
Database change management
80%
8.0
Database Administration (4)
82.5%
8.3
User management
80%
8.0
Database security
100%
10.0
Database status reporting
70%
7.0
Change management
80%
8.0
  • Improved performance of our customer facing transactions.
  • It allowed us to integrate with other applications across the enterprise for the consumption of our data.
Oracle Coherence is more straightforward to deploy than IBM Datapower ExtremeScale. We used ExtremeScale previously in the form of their Datapower caching appliances. The firmware was difficult to upgrade in the appliances, and we had trouble getting them patched successfully to address specific vulnerabilities. As a result, we decided to migrate to Oracle Coherence. We evaluated Redis and ElastiCache but chose to go with oracle Coherence. Because of the existing technical expertise within our enterprise.
MongoDB Atlas, Microsoft SQL Server, Atlassian JIRA Align (formerly AgileCraft)
Yes
IBM Datapower ExtremeScale. The IBM product was harder to scale dynamically because it is an appliance-based product - at least the version we were using. We decided to migrate to the Oracle Coherence product because it was an enterprise approved and used product. We wanted to leverage the in-house expertise on Oracle Coherence.
  • Prior Experience with the Product
  • Existing Relationship with the Vendor
Oracle Coherence is an enterprise approved and used product. We decided to migrate from the appliance based product to the software based product. The fact that we had in-house talent was probably the biggest factor influencing our decision to switch. The enterprise of course is also trying to limit the number of different products we have to support.
I would keep our existing scorecard process that we use. Several criteria are evaluated, and scoring has guidelines as to what each of the ratings means. It helps keep us objective. The criteria are developed based on our use cases and our support model. It seems to work well.
Yes
Our application is a critical tier-one application, so we pay for the premium support tier. We can't afford to have an outage with our application, so when trouble strikes, we need to restore service as fast as possible. Paying the extra for premium support just makes good business sense to us.
Oracle Coherence support team is responsive and knowledgeable. We contacted them to ask a couple of design questions about how we were setting up Oracle Coherence based on how we used IBM's Datapower Extreme Scale. They were able to guide us so that we got the design correct the first time and didn't have to go back and re-architect our design later.
No
They helped guide our design of how we were integrating the product into our environment. They reviewed our existing architecture and made recommendations to give us the best overall design to meet our needs. I feel this was above and beyond as we didn't have to hire professional services for this advice.

Exploring Oracle Coherence for use on Microsoft Azure

Rating: 7 out of 10
October 01, 2019
Vetted Review
Verified User
Oracle Coherence
4 years of experience
We are exploring the use of Oracle Coherence on Microsoft Azure. There are several possible use patterns:
  • Straight up deployment on VMs for existing customer lift and shift workloads on Azure IaaS.
  • For use in connection with Oracle WebLogic Server on Azure IaaS.
  • For use via the Coherence Kubernetes Operator on Azure Kubernetes service.
  • Performance. Superfast resolution of complex data grid queries.
  • Reliability. Availability domain support for disaster recovery.
  • Programming model. Frictionless API for use with Java 8.
Cons
  • Integration with Prometheus and other cloud native technologies
  • Persistence. Ease of migration from one persistent store to another.
  • Compatibility with latest Java Versions. Support for 13 would be nice.
Well suited for:
  1. Straight up cache
  2. Smart data grid
  3. Front end for other systems via Golden Gate
Database Development (1)
70%
7.0
Performance optimization tools
70%
7.0
Database Administration (2)
80%
8.0
Database status reporting
80%
8.0
Change management
80%
8.0
  • Support for Coherence will allow us to claim a more broad and complete offering of Oracle technologies on Azure.
  • Support for Coherence will enable us to reach into accounts that have zero Azure and offer them some Azure.
Coherence kicks Redis's butt when it comes to performance and feature set. However, it lags far behind in terms of market penetration and cloud readiness.

Coherence cache is awsomely performant

Rating: 9 out of 10
December 14, 2015
SB
Vetted Review
Verified User
Oracle Coherence
3 years of experience
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.
Cons
  • Configuration difficulties (because of flexibility I suppose).
  • Weak logging (hard to trace and resolve problems).

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.

Database Development (2)
55%
5.5
Performance optimization tools
60%
6.0
Database change management
50%
5.0
Database Administration (1)
80%
8.0
Database status reporting
80%
8.0
  • 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.

Oracle Database, SAP Sybase IQ, JReport
Return to navigation