Parthenon Computing - Click here for homepage
January 9th
Parthenon completes project for Water Innovate Ltd. Read the case study.
October 20th
Parthenon's Gareth Reakes is a Finalist in the Up and Coming Entrepreneur Category of the Martin & Audrey Wood Enterprise Awards 2005
July 8th
Parthenon Computing spins out new company.
March 1st
Parthenon's Gareth Reakes elected to Chair of Apache Project Management Committee.


Subscribe to our mailing list..

Application Specific Databases

Relational databases are the norm and are ubiquitous. From commercial offerings such as SQL Server and Oracle to open source alternatives such as PostgreSQL and MySQL, they all provide the same basic storage structure - relational tables. Real world data and data models that applications use often fit badly into this structure, resulting in hard-to-understand schemas and poor performance. Object databases tried to solve this mismatch between real world data and storage but failed and are now relegated to niche markets.

Application Specific databases allow custom storage models. If your data is best represented by a graph then your storage model will be a graph, not a graph forced into relational tables. Arbitrarily complex relationships between objects and entities can be cleanly mapped. Since the database is already designed and configured in the most efficient way for the application, there is no need to employ a costly database administrator. Embedding a database into your product can also provide cost benefits to your clients - they no longer have to buy that Oracle license.

Parthenon has a wealth of experience developing Application Specific databases for Berkeley DB and can help customers by:

Even the creators of Berkeley DB, Sleepycat, respect our level of expertise. They contracted us to assist them in creating DB XML, an application specific database for XML. DB XML has recently been released as a Sleepycat product in its own right.

Read what our customers say - Sleepycat Software

Contact us in the UK or USA to discuss how we can add value to your business.