Existing commercial use of CEDA

This page summaries existing commercial partners, projects and products which are using the CEDA database technology


From July 2007 CEDA has been licensed to RungePincockMinarco Limited (RPM) a publicly listed company on the ASX (Australian Securities Exchange). They operate offices in 18 locations across 12 countries on five continents. They are a global leader in the provision and development of mining software solutions, advisory services and professional development. Their global team has over 45 years of experience in the mining industry and are the largest group of independent technical experts in the world.

Their mine planning and scheduling software such as XACT (a product which is tailored for short term mine planning) has a requirement to record large block models in a database.


RPM looked at using a number of database technologies (such as Microsoft SQL Server and Oracle) for storing block models of mine sites before choosing BTrieve which gave superior performance. Indeed BTrieve is marketed as a lightning-fast transactional interface that uses a MicroKernel to achieve high performance through features such as internal indexing algorithms that cache pages for fast data retrieval and updates, and automatic index balancing to maintain fast data access.

In 2005 an RPM engineer (Ian Mega) compared CEDA and BTrieve to determine whether they should convert their already mature XPAC (versions 7.7 and 8.0) product over to using CEDA.

Ian Mega stated the following in an internal email to his project manager Simon Cleary:

Got some timing on LSS and Btrieve (BT) for 7.7 and 8.0. I've had some help from Fractal and the summary is that LSS is performing very, very, very well.

You ask, is there a LSS cache? Well indeed there is. You have to set it to a fixed size (we would probably give this option to the user) when opening the database. I have only tried this in 8.0 and the results are very exceptional for LSS

Putting LSS in 8.0 is a no brainer even though it will take a month or so of work.

This was after he found that it took over 2 minutes to write a block model in Btrieve and just 6 seconds using the CEDA LSS. He also found read performance was generally up to 7 times faster using CEDA.

Now in 2016 CEDA is used in the following RPM software products:

Jazzmatrix Corporation

CEDA is used by the Jazzmatrix Corporation in their voter registration system which can be used to record biometric data for every registered voter in a country. It is well suited to this application given the need to synchronise data between a backend server and a hundred thousand units over unreliable and intermittent mobile phone networks.

Voter Registration System

Think Bottom Up (TBU) have developed a GUI framework on top of CEDA which allows application code to be deployed using native clients and/or a web interface.

The software engineers at TBU have considerable expertise in developing CEDA based applications.


CEDA is used by MEDICAL IQ PTY LTD for the underlying database for a web server for the SurgeryLink product


Rio Tinto Rio Tinto

Rio Tinto is a leading global mining and metals company. They are the 4th largest mining company in the world and the 153rd largest company in general.

In the past three years Rio Tinto have been using CEDA to store large amounts of data (multiple terabytes).

CEDA scales very well to extremely large databases and allows for thousands of terabytes - in fact read/write performance is essentially independent of the database size. This has allowed Rio Tinto to visualise cross sections in very large block models in real time, something which is simply not possible with other commercially available database management systems.