summaryrefslogtreecommitdiff
path: root/python/pickleshare/README
blob: c7c034a9115410a5150358cf7fc545d61fabd127 (plain)
1
2
3
4
5
6
7
8
9
PickleShare is a small shelve-like datastore with concurrency support.

Like shelve, a PickleShareDB object acts like a normal dictionary. Unlike
shelve, many processes can access the database simultaneously. Changing a value
in database is immediately visible to other processes accessing the same
database.

Concurrency is possible because the values are stored in separate files. Hence
the "database" is a directory where all files are governed by PickleShare.