Skip to main content
Help us improve PyPI by participating in user testing. All experience levels needed!

Binary protocol of Kyoto Tycoon with asyncio for io batching

Project description

ktasync

Kyoto Tycoon Asyncio (Python 3.4+). Binary protocol of Kyoto Tycoon with asyncio for io batching.

Based on Ulrich Mierendorffs work.

Read the docs: http://ktasync.rtfd.org/en/dev/

PyPy/CPython 2.7: Supported via trolluis

benchmark

Local:

orig get_bulk qps: 34811
orig set_bulk qps: 26580
get_bulk qps: 40689
set_bulk qps: 24900
batch get_bulk qps: 63306 [1]
Connections used: 20
dbm get qps: 31883
dbm get qps: 8803

Remote:

orig get_bulk qps: 1658
orig set_bulk qps: 2225
get_bulk qps: 2094
set_bulk qps: 2162
batch get_bulk qps: 3907 [1]
Connections used: 20

[1] The operation I try to improve

Project details


Release history Release notifications

This version
History Node

0.0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
ktasync-0.0.1.tar.gz (11.4 kB) Copy SHA256 hash SHA256 Source None Jun 14, 2014

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page