Skip to content

devopsmi/aiomcache

 
 

Repository files navigation

memcached client for asyncio

asyncio (PEP 3156) library to work with memcached.

https://travis-ci.org/aio-libs/aiomcache.svg?branch=master

Getting started

The API looks very similar to the other memcache clients:

import asyncio
import aiomcache

loop = asyncio.get_event_loop()

async def hello_aiomcache():
    mc = aiomcache.Client("127.0.0.1", 11211, loop=loop)
    await mc.set(b"some_key", b"Some value")
    value = await mc.get(b"some_key")
    print(value)
    values = await mc.multi_get(b"some_key", b"other_key")
    print(values)
    await mc.delete(b"another_key")

loop.run_until_complete(hello_aiomcache())

Requirements

About

Minimal asyncio memcached client

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 98.3%
  • Makefile 1.7%