slackbuilds/python/pickleshare
Heinz Wiesinger 63daf9f79a All: Support $PRINT_PACKAGE_NAME env var
Signed-off-by: Heinz Wiesinger <pprkut@slackbuilds.org>
2021-07-17 21:55:09 +02:00
..
README python/pickleshare: Added (database using Python pickles). 2017-01-24 00:21:54 +00:00
pickleshare.SlackBuild All: Support $PRINT_PACKAGE_NAME env var 2021-07-17 21:55:09 +02:00
pickleshare.info various: Kill lots of python3 dep mentions 2021-04-21 00:42:24 -05:00
slack-desc python/pickleshare: Added (database using Python pickles). 2017-01-24 00:21:54 +00:00

README

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.