What is CACHÉ ?
Having acquired several versions of the M Technology implementations,
InterSystems (www.InterSystems.com)
decided to add M Technology language compatibility to their next
generation product that they released in 1997. This next generation
product was Caché - the post-relational database for e-applications,
that is optimized for the tougher demands of Web applications. It
delivers breakthrough performance for massively scalable Web applications.
Its rapid application development environment with advanced object
technology lets you operate at Internet speed. Caché's ultra-fast
SQL outperforms relational systems 20X. And its multidimensional
application and data server delivers lightning-fast performance.
Caché incorporates much of the values of M Technology implementations,
whilst being a completely new product that combines a robust object
database, high performance SQL and multi-dimensional access. Two
key aspects to these values are performance and rapid application
development. Its performance benefits exploit a small hardware foot
print and low maintenance overheads providing a low total cost of
ownership. The rapid application benefits unify relational and object
software development across a wide range of hardware and operating
system platforms. It also encompasses an object based dynamic web
page generation technology called Caché Server Pages (CSP)
that makes complex transactional web application simple and fast
to develop and maintain.
Most M Technology implementations are largely supporting legacy
applications, - in contrast Caché pushes the boundaries of
modern software development capability with support for XML, SOAP,
Web Services, C++, Visual Basic, .Net, Delphi, Caché Object
Script, Caché Basic, Java via JDBC and with Container Managed
Persistence (CMP) and Bean Managed Persistence (BMP), BEA WebLogic,
SQL with bi-directional ODBC and iODBC support, IBM Websphere MSQI
and much more.
|