You must be running a redis server for the tests to pass. The 'redis' module
for Python is required. If you have hiredis, parsing will be improved.
This code supports the full StorageInterface, including policies and
tiddler revisions.
It makes no assumptions about how you are managing your redis server.
You will need to start that, and if you use any non-default configuration
you will need to put that in tiddlywebconfig.py. For example if you want
do use db 5, then you could have:
config = {
'server_store': ['redisstore', {'db': 5}],
}
!ToDo
* Consider using r->keys('tid:1:*') and similar to gather keys for
deletion. This may not be ideal though, as matching for keys when
there are many may be expensive.
* Dealing with keys that might have ':' in them.
* Manage keys that operate as reverse indexes for things we might
like to index_query, such as modifier, tags and fields. This has
not been done thus far as diddling with that would distract from
getting the core set of keys in place.
* Consider reverse indexes for things like bags in recipes, and
users in policies. (Such things have been useful in TiddlySpace).
Again these are not yet done so as to maintain focus.
* See what the options are for pub/sub.
!Copyright Etc
Copyright 2011, Chris Dent <cdent@peermore.com>
Released under the BSD License
Metadata
Release files for tiddlywebplugins.redisstore 0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| tiddlywebplugins.redisstore-0.3.tar.gz | 9.5 kB | Without provenance | Details for tiddlywebplugins.redisstore-0.3.tar.gz |
Release files / tiddlywebplugins.redisstore-0.3.tar.gz
| Download URL | tiddlywebplugins.redisstore-0.3.tar.gz |
|---|---|
| Size | 9.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bdd9e0f57ee624a408e43bbe75b5b56fe48b995f4a8a8f1f162d3259bb2210b0
|
|
BLAKE2b-256 checksum How to use checksums |
07beaf3bab1eb990c0b4fe6e1ad4e41a19d13e44e5d5343634ebe050840b8bc1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for tiddlywebplugins.redisstore 0.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.