WORM (Write once read many) support


Hello, we would like to propose a feature in the objectdb if this is not already available. We use objectdb in our product development and deployment in high secure environments like police, military and government agencies.

We have developed a specialized hardware device in a form of appliance which acts as archiving device for processing and storing logs, records and transactions. Hardware is specific in a way that it has a mechanism for preventing the data to be changed once they are written.

Our questions is, can objectdb be modified to work on such a storage device, ie. hard drive which is a WORM device.

Kind regards.


It is not supported but could be supported in the future.

What are the exact capabilities and limitations of the hardware in terms of Java file and I/O operations?

ObjectDB Support
ObjectDB - Fast Object Database for Java (JPA/JDO)

The hardware can provide a regular file system to the Linux OS.


Is it possible to extend an existing file, i.e. to append new data at the end of the file?

ObjectDB Support
ObjectDB - Fast Object Database for Java (JPA/JDO)

I think not, since the file once writen/created would be locked.

Would this functionality you requested be enough for runing objectDB. 


Post Reply

To post a reply and/or subscribe to update notifications - please login