From: Jim A. <ji...@tr...> - 2001-03-27 02:01:56
|
Dameron Midgette wrote: > > Hello all! > I have an application that will be storing graphics(200k-20M) and > derived data in an object tree. I'd like to find the easiest way to store > the data, and have persistance. (simply, if possible). I'd rather not use > an RDBMS, if I can help it. > I looked at shelve, but the docs mention that keeping data size small > is advised. It's API is about ideal, though. What else is out there, > python, or Java? Many thanks for any thoughts you all might have. Well, there is always Java Serialization to start with: if you can change all your classes to implement 'Serializable' and just Outputstream them. If you need multi-user or network access things get more complex. There are lots of small to large commercial JAVA ODBMS's that will store your objects. And then there is Ozone, a persistent object project for Java. I have not used it but it looks powerful and flexible..although I don't know about 'easy'. It requires changes to your classes also. Definitely worth checking out: http://www.ozone-db.org/ozone_main.html -- __o Jim Adrig _ \<,_ ji...@tr... ' `/ ' ` ___________ `-' `-' |