Re: [elephant-devel] Optimization

2008-12-28 Thread Ian Eslick
I implemented a quick check-in/check-out protocol for persistent objects. I have to think a little more about concurrency as I'm sure there are some holes. I implemented a simple test loop which increments a local variable by the value in an instance slot. A standard-object slot allows abo

Re: [elephant-devel] Optimization

2008-12-28 Thread Ian Eslick
Sounds like you'd like to perform 100k database ops per second which is fairly significant. What kind of data are you writing? With sufficient BDB cache, the nosync option, and a transaction wrapper I'm surprised it's 10x slower - I'd expect more like 4-5x - which is still too slow for you