Skip to main content

a client extends redis.py that gives developers easy access to tair or tairModules

Reason this release was yanked:

there is a bug when pip install it

Project description

tairClient-py is a package that gives developers easy access to tair or tairModules. The package extends redis-py’s interface with Tair’s API.

Installation

$ pip install tairClient

Usage example

from tairClient.client import Client
tair = Client()
tair.exhset("key","field","value",nx=True,ver=2) # returns 1
tair.exhmset("key",{"field2":"value2","field3":"value3","field4":""}) # returns ok
tair.exhlen("key")  # return 4
tair.exhdel("key","field") # return 1
tair.exhlen("key")  # return 3
tair.exhgetall("key") # returns [b'field3', b'value3', b'field2', b'value2', b'field4', b'']
tair.exhver("key","field3") # returns 1
tair.exhset("key","field3","2") # returns 1
tair.exhgetwithver("key","field3") # returns [b'2', 13]

API

For complete documentation about tair’s commands, refer to tair’s module website.

License

Apache License Version 2.0

Project details


Download files

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

Source Distribution

tairClient-0.1.0.tar.gz (4.5 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page