{ "info": { "author": "Nicolas Perriault", "author_email": "np@akei.com", "bugtrack_url": null, "classifiers": [], "description": "===========================\n README: NSMemcached 0.2.1\n===========================\n\n:Author: Nicolas Perriault\n:Contact: np at akei com\n\n.. contents::\n\nAbstract\n========\n\nNSMemcached_ is simple yet efficient Python implementation of a\n`namespaced client`_ for memcached_ on top of the python-memcached_ package.\n\nQuick Start\n===========\n\nSample usage:\n\n >>> from nsmemcached import Client\n >>> ns_client = Client(['127.0.0.1:11211'])\n >>> ns_client.set('foo', 'bar', ns='barspace')\n True\n >>> ns_client.get('foo', ns='barspace')\n bar\n >>> ns_client.get('foo')\n None\n >>> ns_client.clear_ns('barspace')\n >>> ns_client.get('foo', ns='barspace')\n None\n\nYes, that simple.\n\nCaveats\n=======\n\nNamespace keys are stored in dedicated keys, so every time you request a\nnamespaced item you'll make two queries to the memcached server instead of one,\nso expect a tiny slowdown compared to the way of using the standard,\nnon-namespaced `memcached API`_.\n\nDependencies and Compatibility\n==============================\n\nNSMemcached_ requires the use of Python 2.4 or more recent.\n\nInstalling python-memcached_ package is required in order to use this library,\nas well as a working memcached_ server instance, obviously.\n\nNSMemcached_ is fully compatible with the API of the standard python-memcached_\nclient.\n\nLicense\n=======\n\nThis code is released under the terms of the `MIT License`_.\n\nAuthor\n======\n\nNicolas Perriault, AKEI_, ````\n\n.. _namespaced client: http://code.google.com/p/memcached/wiki/FAQ#Deleting_by_Namespace\n.. _memcached: http://memcached.org/\n.. _memcached API: http://code.google.com/p/memcached/wiki/NewCommands\n.. _NSMemcached: http://pypi.python.org/pypi/NSMemcached\n.. _python-memcached: http://pypi.python.org/pypi/python-memcached/\n.. _MIT License: http://en.wikipedia.org/wiki/MIT_License\n.. _AKEI: http://akei.com/", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/n1k0/NSMemcached", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "NSMemcached", "package_url": "https://pypi.org/project/NSMemcached/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/NSMemcached/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/n1k0/NSMemcached" }, "release_url": "https://pypi.org/project/NSMemcached/0.2.1/", "requires_dist": null, "requires_python": null, "summary": "A simple implementation of a namespaced memcached client", "version": "0.2.1" }, "last_serial": 784779, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "ad4ec978d5dfa434cec8702273884c03", "sha256": "d3eb04c60a8af2741420af786f5ef0ae84918a560c39aa2f02cbadd0305e5966" }, "downloads": -1, "filename": "NSMemcached-0.1.0.tar.gz", "has_sig": false, "md5_digest": "ad4ec978d5dfa434cec8702273884c03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2624, "upload_time": "2011-05-05T19:48:18", "url": "https://files.pythonhosted.org/packages/79/06/c027f10757eb05eabf5e2e292fe34e42446b76bedd015e107b945a55e9e0/NSMemcached-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "83aaf5fb4403d8a6275b9a44165a4367", "sha256": "4c018d8d518297e7bb4358648dd682fd2de901d89987152b47264e244dfa96f9" }, "downloads": -1, "filename": "NSMemcached-0.2.0.tar.gz", "has_sig": false, "md5_digest": "83aaf5fb4403d8a6275b9a44165a4367", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3097, "upload_time": "2011-05-06T10:07:52", "url": "https://files.pythonhosted.org/packages/62/23/4f0519eb417a8f8d16c7dee1e4d4e72442d864b4ed3c78ce98029e2a24fb/NSMemcached-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "a36eaf0f346133a93ef84d160b0985ee", "sha256": "f91a741d79b9854a82e9ed03b5cb76e04a3bff510beb084145c5472da05d8f1e" }, "downloads": -1, "filename": "NSMemcached-0.2.1.tar.gz", "has_sig": false, "md5_digest": "a36eaf0f346133a93ef84d160b0985ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3126, "upload_time": "2011-05-06T10:20:50", "url": "https://files.pythonhosted.org/packages/f9/77/9f4b6beed8594712d146beccc622e5c03635e6b1d592115989f6434755ca/NSMemcached-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a36eaf0f346133a93ef84d160b0985ee", "sha256": "f91a741d79b9854a82e9ed03b5cb76e04a3bff510beb084145c5472da05d8f1e" }, "downloads": -1, "filename": "NSMemcached-0.2.1.tar.gz", "has_sig": false, "md5_digest": "a36eaf0f346133a93ef84d160b0985ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3126, "upload_time": "2011-05-06T10:20:50", "url": "https://files.pythonhosted.org/packages/f9/77/9f4b6beed8594712d146beccc622e5c03635e6b1d592115989f6434755ca/NSMemcached-0.2.1.tar.gz" } ] }