Oracle Sun acquisition: time to think about a content repository?

So, Oracle bought Sun, and MySQL with it. Since MySQL runs much of the current web, I'd imagine many developers are now concerned with the future of that database and looking at alternatives like PostgreSQL.

But instead of locking yourself to another specific database, how about going with a content repository?

Content repositories are services that wrap different storage back-ends and provide an abstracted object-oriented API to them. As long as you write your application using the repository's interfaces, you can switch databases behind it at will.

For web development, there are two good alternatives:

In addition to database abstraction repositories often provide other services like versioning, multilingual content handling and signals between multiple applications using the same repo.

Technorati Tags: , ,


Read more Midgard posts.