Databases


13
Mar 07

Oracle Toplink is now open source

Oracle has released the Toplink O/R mapping framework as open source. They proposed a new persistence project, named Eclipse Persistence Platform (or EclipseLink for short), at the Eclipse Foundation and they are donating the Toplink source code to start the project.

The EclipseLink will be a runtime project offering only libraries and no IDE tooling. Other Eclipse projects, like Dali, offer tooling for JPA and O/R mapping. The project will include the Toplink O/R mapping tools and APIs, a JPA implementation, an OXM framework, a SDO implementation and other persistence related technologies.

Toplink is a very mature and successful product. It is maybe the fist successful O/R mapping product for Java and it is great to see Oracle donating it to the open source community.

For more information see:


14
Nov 06

PHP and persistent MySQL connections

At the MySQL Performance Blog there is a very interesting article about PHP’s persistent MySQL connections (connection pooling) and why they are not enabled by default in the mysqli extension.


21
Feb 06

MySQL Federated Storage Engine

The federated storage engine in MySQL is a storage engine that allows you to link multiple database tables, that exists in different instances of the database server, into logical databases. The federated storage engine was added to MySQL at version 5.0 and allows us to do various cool things like synchronous replication (using federated tables and triggers) and handle efficiently historical data.

You can read more about the federated storage engine in the Accessing Distributed Data with the Federated Storage Engine article by Robin Schumacher and in the the MySQL Reference Documentation.