[elephant-devel] Unique key with Elephant
Alex Mizrahi
killerstorm at newmail.ru
Thu Mar 18 13:37:40 UTC 2010
IE> Should be easy to add an index lookup to shared-initialize and a check
IE> in indexed slot access as to whether you are changing the unique value.
Hmm, there is a problem with this and concurrency -- one thread does a
check, it passes and it inserts a value, and another thread does the same
thing.
Now there are two entries with same key, despite both checks passed.
Or will locks in BDB prevent this?
In PostgreSQL they do not, unless there is unique index in database.
More information about the elephant-devel
mailing list