This blog post is about making life easier when testing Oracle Coherence .Net client applications by using the Oracle Tools library on Git Hub. In my last blog about Oracle Tools I talked about how you can use Oracle Tools to easily [...]
This blog post is going to cover the new Oracle Tools project hosted on the Coherence Comunity GitHub site and how to use this to help test your applications, specifically Java and Oracle Coherence applications. For anyone who has been using the Oracle Coherence Incubator you will already be [...]
For this blog I am going to talk about how to do an Oracle Coherence Top n query – that is a query such as find me the top n things in a cache – where the top is based on an attribute of the cache entry, for example the top 5 orders [...]
This blog post is about how to perform queries in Oracle Coherence that replicate the sort of data you get from an Excel pivot table. The post was prompted by a question on the Coherence forum here “more on the pivot table processing in coherence”. The original poster had started down the right [...]
This blog post is about just one of the features of Oracle Coherence that you probably never knew about, that is, decompiling byte code. Last week I had to write some code that required me to find all of the classes annotated with a particular annotation, the reason for this is not important for this [...]
The Oracle Coherence Incubator contains some really cool bits of code and the Coherence Incubator Commons in particular contains functionality useful in just about any Coherence project. One of the things lacking from the Incubator though is a decent set of “How To” documentation showing examples of its use it. The Incubator was started as [...]
This post describes how to run Filter queries directly against Binary Backing Maps in Oracle Coherence. Querying a backing map is not the same as querying a NamedCache. A backing map is the internal map that Coherence uses to store data for a cache on each storage enabled member of the cluster. Direct use of [...]
I have recently been doing some performance tests to see how Oracle Coherence performance degrades using the various off heap storage methods available. Part of these tests was to run various queries that returned different amounts of data. The queries were each run with and without the relevant indexes and all used a simple EqualsFilter [...]
This tip is about server side Coherence cache configuration files and why you need to be careful about using particular elements in scheme configurations. I came across these issues when reviewing a configuration file for a project recently and realised that it is not something that everyone instinctively knows when putting editing their configuration files.
[...]
The Oracle Coherence putAll method is often used as a more efficient way to perform bulk updates of a Coherence cache, and is actually more efficient for single updates too. This is something that most Oracle Coherence developers find out within their first week or two of using the product but putAll has some drawbacks [...]
Categories

I am an independent IT consultant specializing in Oracle Coherence. I have been using Coherence since late 2005 for a number of different companies. I am predominantly a Java developer and have been solidly since 1999; although I first started as a full time developer back in 1990 - more years ago than I care to remember.

