Hi,I am currently working on a project in J2EE. We are using EJB 2.0, CMP 2.0, JBoss 3.0.6

Our requirement is to store objects on the central server and a few remote servers in clustered mode. These objects are in the order of 1-10 MB.

I am required to choose a database which is opensource as our project is supposed to use all the open source products.

Storing files of this size into file system looks nice but,

(1) I would be voilating the EJB spec (this is not mandatory but that was just a point) as i would access IO(2) As the remote servers are in clustered mode it would be tough for the remote servers to access the objects.

Can somebody suggest some good databases out there that can do the required ?