30
ATTENTION! Saturday, January 21, from 2am to 5am CT, our site will be unavailable due to maintenance.

Oracle Coherence Enterprise Edition - license

Mfg. Part: L91260 | CDW Part: 4064976 | UNSPSC: 43232804
Request Pricing
Close

Have leasing questions? Let us know how can we help.

Note: Leasing is available to organizations only. Leasing is not available to individuals.
800.808.4239
Mon-Fri 7am-7:30pm CT
Availability:
Ships same day if ordered before 4 PM CT
  • License
  • 1 processor
View More
Product Overview
Main Features
  • License
  • 1 processor
Oracle Coherence Enterprise Edition, a component of Oracle Fusion Middleware, is a reliable distributed data management solution for Java applications deployed in line-of-business environments. Oracle Coherence Enterprise Edition offers deeper integration with the application server infrastructure for features such as Web session management, persistence, and transactions. Companies looking to significantly increase performance, reliability, and scalability of data-intensive transaction processing or analytical applications should choose Oracle Coherence Enterprise Edition.

Technical Specifications
Specifications are provided by the manufacturer. Refer to the manufacturer for an explanation of the print speed and other ratings.
Header
Brand: Oracle
Compatibility: PC
Manufacturer: Oracle Acme
Model: Enterprise Edition
Packaged Quantity: 1
Product Line: Oracle Coherence

Software
License Category: License
License Qty: 1 processor
License Type: License

General
Category: Networking applications
Installation Type: Locally installed
Subcategory: Network - monitoring & performance management

Product Reviews
Rated 3.9 out of 5 by 7reviewers.
Rated 4 out of 5 by Entry processors offer atomic updating. It can route an event to a specific node in the cluster. Valuable Features:The most valuable features are the entry processors for their atomic update ability; and the ability to route an event to one specific node in the cluster.Improvements to My Organization:By embedding Coherence and clustering the application, you can eliminate single source of failure problems.We use WebLogic as the JMS provider. For technical reasons, we were not successful in clustering it, so we have a single source of failure problem.Room for Improvement:I would like to see a more modern API like Hazelcast or Infinispan.Use of Solution:I have used Oracle Coherence for two years.Stability Issues:The product is stable and solid.Previous Solutions:We did not try a different solution, but we searched for a solid product with a good reputation in a financial organization.Initial Setup:Initial setup is straightforward, but it takes some time to tune the cache parameters.Implementation Team:We implemented it through an in-house team.Other Advice:First compare the product to the more open source competitors, like Apache Ignite and Hazelcast.Disclaimer: I am a real user, and this review is based on my own experience and opinions. December 1, 2016
Rated 4 out of 5 by Grid calculations decreased response times in B2B operations. It provides high availability, integrates with WebLogic and offers distributed calculation. Valuable Features:High availability, distributed calculation features, and WebLogic integration are the most valuable features to me.Improvements to My Organization:It decreased response times in B2B operations thanks to the grid calculations.Room for Improvement:IDEs support and hot deployment have room for improvement.Use of Solution:I have used Oracle Coherence for four years.Stability Issues:I did not encounter any stability issues.Scalability Issues:The scalability issue I encountered was that it costs a lot!Technical Support:The technical support was excellent.Previous Solutions:I did not use a different solution before Oracle Coherence. My company was using Memcached before I started working there, but I always used Coherence.Initial Setup:Initial setup was complex because we integrated GAR files in EAR files. We were one of the first customers who were building the cluster, along with the business logic, and deploying everything together in a single operation. We got a complete step-by-step to cover our needs from the post-sales engineering team.Cost and Licensing Advice:The product is the best, but it's absurdly expensive because licensing is according to the number of CPUs. The only advice I can give is to purchase specific hardware with a few CPUs that are as fast as possible, and with a lot of memory.Other Solutions Considered:We evaluated Memcached, Redis, and Infinispan.Other Advice:Learn distributed computing first. It's not worth using only as a key-value cache. If interrupted business operations is an important consideration, think about deploying the grid along with an application in WebLogic instead of building a separate and independent cluster.Disclaimer: I am a real user, and this review is based on my own experience and opinions. November 30, 2016
Rated 4 out of 5 by It is easy to use, scales without too much work, and provides failover recovery. Valuable Features:The most valuable features are ease of use, scalability without too much work, and failover recovery.Improvements to My Organization:We were trying to get better performance of compute tasks previously developed on RDBMS to cache and it has improved the performance by a factor of 4.Room for Improvement:I'd like to see:* More documentation* Less/easier configuration* More IDE support or create a spring-boot starterUse of Solution:I have used this product for around six months.Stability Issues:I have not really encountered any stability issues. I was pleased with its fault tolerance.Scalability Issues:I have not encountered any scalability issues either.Technical Support:We have not made use of any technical support as of yet.Previous Solutions:We tried several approaches towards our goal of performance improvement. This was the most likely solution and hence was used.Initial Setup:The tutorials helped, but I use NetBeans, so there was a learning curve, but nothing complicated.Cost and Licensing Advice:The price is high. I believe there should be a cheaper version for only the caching solution.Other Solutions Considered:We have not evaluated other caching products because this an Oracle product and the product/solution was from Oracle too. We tried some streaming alternatives like Spark, etc.Other Advice:The product is great, simple, and easy to use and integrate. See if your infrastructure supports it; if there are ways to make it work. Do a PoC before deciding.Disclaimer: I am a real user, and this review is based on my own experience and opinions. November 30, 2016
Rated 5 out of 5 by You can send logic to the place where the data resides, and it distributes data across all of the nodes it is running on. Valuable Features:The EntryProcessor allows you to leverage all of the hardware running Coherence, so you can have a truly grid computing architecture. The feature basically allows you to send logic to the place where the data resides. Because Coherence distributes data across all of the nodes it is running on, you can deal with a massive volume of transactions with maximum scalability.Improvements to My Organization:We are benefiting from performance, thanks to Extreme Performance and innovative architecture.Room for Improvement:More simplified configuration would be helpful. Currently, all of the settings are put together in XML files. If you have a complex configuration, that config file could be more than a couple of thousand lines. This is an entirely manual job, so it is very error prone. And the settings are really sparse, either on multiple XML files or command line parameters. There should be some sort of GUI tool with which the user can easily drag and drop to configure, streamlining the configuration process.Use of Solution:I have used it for eight years.Deployment Issues:I have not encountered any deployment, stability or scalability issues.Technical Support:Technical support is 8/10.Initial Setup:Initial setup is very complex; specifically, a lot of XML effort is required.Implementation Team:An in-house team implemented it. You need to have some level of experiences to: 1) understand the product, and then 2) make the best use of it. Everything requires a learning curve, but especially with Coherence, that learning curve is quite stiff.ROI:ROI would have been much better if there was no annual recurring support fee of 22%.Other Solutions Considered:We also evaluated Hazelcast and Infinispan. Simply, Coherence is better than those two. Coherence absolutely outperforms others in terms of scalability, reliability, and performance.Other Advice:You need a person with expertise to ramp up quickly. As I’ve mentioned, there is a stiff learning curve, and it can only be avoided with the right person.Disclaimer: I am a real user, and this review is based on my own experience and opinions. October 23, 2016
Rated 4 out of 5 by It allows applications to cache objects and application-specific data in an in-memory data grid. Valuable Features:Caching: It allows applications to cache objects and application-specific data in an in-memory data grid, which provides substantial gain in performance. In my experience, while working on customers’ solutions where performance is a key requirement, along with robustness and stability needs, I have always found Oracle Coherence as the best solution for integrating with different Oracle products and caching data for application-specific needs.Improvements to My Organization:I have worked on different projects that sometimes demand high performance (millions of transaction per day) without compromising availability or sequencing of the flows. Therefore, Oracle Coherence offered the possibility to cache and also allow sharing of cached objects through remote availability of the cache. Oracle Coherence is easy to integrate using any industry-based programming solution and standard products (works very effectively with Oracle middleware technologies). With Oracle Coherence, we managed to decouple many of our backend and legacy systems through limiting many incoming transactional requests and therefore improving performance immensely in such systems.Room for Improvement:In my experience, I did find it challenging to use this product when namespace prefixes on the resulting XML object was a requirement. I learned that the default output from Coherence cache used to strip all of the namespace prefixes and namespace definitions if the input XML object had them. And, if the system that retrieves the result doesn’t receive namespace prefixes, there could be challenges with parsing of the output.It is important to mention that this was experienced when the Coherence cache was used for remote caching and accessed through an out-of-the-box REST API. As a temporary fix, I had to add annotations to all JAXB-generated classes, along with the namespaces of all the involved elements. I think there should be default support for namespaces and their prefixes, when JAXB classes are used as object factories (generated from schema definition files (XSD)). Over time, with XDD changes, we had to generate new JAXB classes, and had to bump namespaces manually through annotations and bundle the object factory.Use of Solution:I have used it for around three years.Stability Issues:I encountered stability issues sometimes, but that was mainly due to the wrong cache configuration used in implementation. Wrong configuration causes an impact on how objects are serialized or retained, etc.Scalability Issues:I have not encountered any scalability issues. In fact, we had a configuration that allowed the cache to fill up to its limit and then was flushed when entire cache was fully occupied.Technical Support:Oracle support was really good in cases when I had troubles with implementation. Also, when I asked the question regarding namespaces as mentioned, I received very good cooperation.Previous Solutions:I did not previously use a different solution.Initial Setup:Installation was rather straightforward and usage was simple. But the complex part was mainly using PofSerializer, which did not work that easily for me and we ended up using a standard Java serialiser in the end.Cost and Licensing Advice:I am not sure about pricing and licensing, but what I remember from my experience, if a customer has a WebLogic ( https://www.itcentralstation.com/products/weblogic-suite ) license, it should be ok to use the Coherence cache. But I might be wrong.Other Solutions Considered:Before choosing this product, I did not evaluate other options. While using the Oracle Fusion Middleware stack, it was always our preferred choice due to its integration capability with available tools.Other Advice:Caching in an important element in order to gain a stable and high-performing system. Therefore, it is important that this product, which is designed to help, should be implemented in the correct way. There are different architectural patterns that can be referred before using cache, best practises regarding cache and invalidation schemes around objects. It is also important to consider the reliability of the object state during usage and also to make sure that its usage is compliant with Oracle’s best practises regarding cache.Disclaimer: My company has a business relationship with this vendor other than being a customer:My company is an Oracle implementation partner (gold). October 20, 2016
Rated 3 out of 5 by Review about Oracle Coherence Valuable Features:cachingImprovements to My Organization:improve customer experienceRoom for Improvement:performaneUse of Solution:4Disclaimer: I am a real user, and this review is based on my own experience and opinions. September 24, 2016
Rated 3 out of 5 by Review about Oracle Coherence Use of Solution:6 yearsScalability Issues:We experienced issues with scalability with regard to listeners and the long latency for a cache miss.Technical Support:Technical support was good though we ended up resolving the primary issue we had ourselvesDisclaimer: I am a real user, and this review is based on my own experience and opinions. September 21, 2016
  • 2017-01-19 T11:11:47.266-06:00
  • bvseo_lps, prod_bvrr, vn_prr_5.6
  • cp-1, bvpage1
  • co_hasreviews, tv_7, tr_7
  • loc_en_US, sid_4064976, prod, sort_default
1-7 of 7
 
Adding to Cart...
1/21/2017 2:46:12 AM
^ Back to Top

Maximum 300 characters
An account manager will email you within one business day to confirm your request.

Your Quote has been submitted

What Happens Next? A confirmation email is on its way. Within one business day, you will be contacted by an Account Manager to finalize your quote.

Error!

Something went wrong.

Please try again later.

License Selector

    The license selector is not currently available. Please try again later.