Welcome to aioriak’s documentation!¶
Asyncio (PEP 3156) Riak client library. This project is based on official Bash python client library (https://github.com/basho/riak-python-client).
Features¶
Riak KV operations | Yes |
Riak Datatypes | Yes |
Riak BucketTypes | Yes |
Custom resolver | Yes |
Node list support | WIP |
Custom quorum | No |
Connections Pool | No |
Operations timout | No |
Security | No |
Riak Search | WIP |
MapReduce | WIP |
Tested python versions | 3.5, 3.6 |
Tested Riak versions | 2.1.3, 2.1.4 |
Installation¶
The easiest way to install aioriak is by using the package on PyPi:
pip install aioriak
Requirements¶
- Python >= 3.5
- riak==2.7.0
Contribute¶
- Issue Tracker: https://github.com/rambler-digital-solutions/aioriak/issues
- Source Code: https://github.com/rambler-digital-solutions/aioriak
Feel free to file an issue or make pull request if you find any bugs or have some suggestions for library improvement.
License¶
The aioriak is offered under MIT license.
Contents¶
# query # security # advanced