3/26/2007

post-relational database

Actually,I know it from one of google adsence ADs and find this one, "Caché", interesting। say, google ADs let me know more about the database tools market:)

  1. A powerful, multidimensional transaction engine that includes the ability to create distributed databases।
  2. Unified data architecture uniting the power of objects with high performance SQL।
  3. A suite of technologies and tools that provide rapid development for database and web applications.
  4. Native, object-based XML and Web Services support. For more information on Caché's XML features refer to Using XML with Caché.
  5. Automatic interoperability via Java, EJB, JDBC, ActiveX, .net, C++, ODBC, XML, SOAP, and more.
Seems to be a powerful database, has a lot advantages over existing widely used DBMSes। But, I suspect the performence, I don't think it can deliver a stronger performance than existing DBMSes. It claims that it has a lot of customers over the world...

There's a need, there's a new idea, then there's the money. trust it.

3 comments:

Yonghang Wang 说...

Caché derives much of its power from its unique architecture. At the core, the Caché Database Engine provides the complete set of services—including data storage, concurrency management, transactions, and process management—needed to build complex database management systems. You can think of the Caché engine as a powerful database toolkit. Using this toolkit, Caché implements a complete object and relational database management system.

Yonghang Wang 说...

The benefits of this architecture are manifold:
The object and relational database systems talk directly to the database engine for extremely efficient operation; there is no object-relational middleware or SQL-to-object bridge technology.
The logical separation of the database from its physical implementation makes it possible to radically reconfigure application deployments with no change to application logic.
Because the Database Engine interface is open, you can make direct use of its features where needed. This can range from building your own customized database management system to adding targeted optimizations to performance critical applications.

Yonghang Wang 说...

Caché is used around the world for a wide variety of applications ranging from single-user embedded systems to enterprise-wide multi-server installations with tens of thousands of concurrent users.
A small sample of applications built with Caché includes:
As the application platform for a large health-care network running hundreds of patient-critical applications. The network includes a set of Caché systems acting as data and application servers and has over 30,000 client machines.
As the data server for a Java-based enterprise messaging system for large financial institutions. Caché was chosen both for its performance and its ability to carry out customized tasks not possible within a traditional relational database.
As an SQL-based OLTP (online transaction processing) system for a large government organization with over 1400 concurrent users. Caché was a drop-in (no application changes) replacement when other relational products failed to perform.
As an object database and Web application framework for an online educational system used by a leading technical university. Caché was chosen for its rapid development (the application had to be built in 3 months), its object capabilities, as well as its ability to scale without application reworking.
As an object database used to track real-time position and velocity of professional athletes during a world championship. Caché was chosen for its performance (compared with the leading object and relational databases) and its native C++ interface.
As a distributed SQL data engine for a major Web site with millions of users. This site uses a set of cost-effective Linux-based servers and uses the Caché distributed data management to provide a scalable, personalized site with no middleware or Web caching infrastructure. The hardware costs of this system (4 off-the-shelf Linux machines) were less than 10% of those quoted by a “leading database for internet applications”.