A quick and simple key-value store for Python applications
Project description
KvickStore
Love puns? Love lighweight and safe key-value stores? Then you'll love KvickStore!
KvickStore is a simple and lightweight key-value store based on the json module. It has been heavily inspired by pickleDB but I aim to make it more flexible.
This repo is under construction (Apha Stage)! Please be careful incase you decide to use it.
KvickStore is easy to use
>>> import KvickStore
>>> db = KvickStore.load('test.db', False)
>>> db.set('key', 'value')
>>> db.get('key')
'value'
>>> db.save()
True
Link(s)
Notes
This is a project under development. I plan to add more features and make it more robust. If you have any suggestions or feedback, please let me know! I would love to hear and learn from you.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file KvickStore-0.0.2.tar.gz.
File metadata
- Download URL: KvickStore-0.0.2.tar.gz
- Upload date:
- Size: 9.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
56eaba9bae1a3e0e042e607fe654c423ca80a7970ae53ffc251820d7df99d65e
|
|
| MD5 |
425dbe1e7320ca949bfd9b906b6a153a
|
|
| BLAKE2b-256 |
c23564b94a727731f8bf079da70d06c3bb5b88c1090e1c6354cd81a27af15d46
|
File details
Details for the file KvickStore-0.0.2-py3-none-any.whl.
File metadata
- Download URL: KvickStore-0.0.2-py3-none-any.whl
- Upload date:
- Size: 7.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
384fd91ef2595ae8ee94c3c5a237e3c0197bc0f381dbd206c766efd5a7682796
|
|
| MD5 |
f1236a1a87cdde9b2cec5b9fe6f7093f
|
|
| BLAKE2b-256 |
489240f1e429369f0fdbedc948308badde678c956c031addcb7649f19c71591c
|