One of the key challenges facing Java developers is that their
object-oriented applications use data stored in relational databases. The
result: time- and cost-intensive mapping between the two paradigms.
InterSystems' Corporation develops and markets a post-relational database
management system called Caché that's designed to address this challenge by
eliminating the impedance mismatch between objects and tables.
We set out to test the capabilities of this database software from a Java
developer's perspective. Working with the latest release of the software,
Caché 5, we found the results impressive.
Caché’s unique combination of objects and SQL provides a very interesting
development framework for object-oriented programmers that goes far beyond
what pure relational or pure object-oriented databases provide. Besides
eliminating the impedance mismatch between object... (more)