Skip to main content
This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (pypi.python.org).
Help us improve Python packaging - Donate today!

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

Release History

Release History

This version
History Node

0.0.1

Download Files

Download Files

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

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
ktasync-0.0.1.tar.gz (11.4 kB) Copy SHA256 Checksum SHA256 Source Jun 14, 2014

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting