├── .arcconfig ├── .gitignore ├── .travis.yml ├── AUTHORS ├── CHANGES ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.rst ├── benchmark.py ├── nydus ├── __init__.py ├── conf.py ├── contrib │ ├── __init__.py │ └── ketama.py ├── db │ ├── __init__.py │ ├── backends │ │ ├── __init__.py │ │ ├── base.py │ │ ├── memcache.py │ │ ├── pycassa.py │ │ ├── redis.py │ │ ├── riak.py │ │ └── thoonk.py │ ├── base.py │ ├── exceptions.py │ ├── map.py │ ├── promise.py │ └── routers │ │ ├── __init__.py │ │ ├── base.py │ │ ├── keyvalue.py │ │ └── redis.py ├── testutils.py └── utils.py ├── setup.cfg ├── setup.py └── tests ├── __init__.py └── nydus ├── __init__.py └── db ├── __init__.py ├── backends ├── __init__.py ├── memcache │ ├── __init__.py │ └── tests.py ├── pycassa │ ├── __init__.py │ └── tests.py ├── redis │ ├── __init__.py │ └── tests.py ├── riak │ ├── __init__.py │ └── tests.py └── thoonk │ ├── __init__.py │ └── tests.py ├── connections ├── __init__.py └── tests.py └── routers ├── __init__.py └── tests.py /.arcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/.arcconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/AUTHORS -------------------------------------------------------------------------------- /CHANGES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/CHANGES -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/README.rst -------------------------------------------------------------------------------- /benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/benchmark.py -------------------------------------------------------------------------------- /nydus/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/nydus/__init__.py -------------------------------------------------------------------------------- /nydus/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/nydus/conf.py -------------------------------------------------------------------------------- /nydus/contrib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/nydus/contrib/__init__.py -------------------------------------------------------------------------------- /nydus/contrib/ketama.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/nydus/contrib/ketama.py -------------------------------------------------------------------------------- /nydus/db/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/nydus/db/__init__.py -------------------------------------------------------------------------------- /nydus/db/backends/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/nydus/db/backends/__init__.py -------------------------------------------------------------------------------- /nydus/db/backends/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/nydus/db/backends/base.py -------------------------------------------------------------------------------- /nydus/db/backends/memcache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/nydus/db/backends/memcache.py -------------------------------------------------------------------------------- /nydus/db/backends/pycassa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/nydus/db/backends/pycassa.py -------------------------------------------------------------------------------- /nydus/db/backends/redis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/nydus/db/backends/redis.py -------------------------------------------------------------------------------- /nydus/db/backends/riak.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/nydus/db/backends/riak.py -------------------------------------------------------------------------------- /nydus/db/backends/thoonk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/nydus/db/backends/thoonk.py -------------------------------------------------------------------------------- /nydus/db/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/nydus/db/base.py -------------------------------------------------------------------------------- /nydus/db/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/nydus/db/exceptions.py -------------------------------------------------------------------------------- /nydus/db/map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/nydus/db/map.py -------------------------------------------------------------------------------- /nydus/db/promise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/nydus/db/promise.py -------------------------------------------------------------------------------- /nydus/db/routers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/nydus/db/routers/__init__.py -------------------------------------------------------------------------------- /nydus/db/routers/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/nydus/db/routers/base.py -------------------------------------------------------------------------------- /nydus/db/routers/keyvalue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/nydus/db/routers/keyvalue.py -------------------------------------------------------------------------------- /nydus/db/routers/redis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/nydus/db/routers/redis.py -------------------------------------------------------------------------------- /nydus/testutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/nydus/testutils.py -------------------------------------------------------------------------------- /nydus/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/nydus/utils.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/nydus/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/nydus/db/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/nydus/db/backends/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/nydus/db/backends/memcache/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/nydus/db/backends/memcache/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/tests/nydus/db/backends/memcache/tests.py -------------------------------------------------------------------------------- /tests/nydus/db/backends/pycassa/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/nydus/db/backends/pycassa/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/tests/nydus/db/backends/pycassa/tests.py -------------------------------------------------------------------------------- /tests/nydus/db/backends/redis/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/nydus/db/backends/redis/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/tests/nydus/db/backends/redis/tests.py -------------------------------------------------------------------------------- /tests/nydus/db/backends/riak/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/nydus/db/backends/riak/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/tests/nydus/db/backends/riak/tests.py -------------------------------------------------------------------------------- /tests/nydus/db/backends/thoonk/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/nydus/db/backends/thoonk/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/tests/nydus/db/backends/thoonk/tests.py -------------------------------------------------------------------------------- /tests/nydus/db/connections/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/nydus/db/connections/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/tests/nydus/db/connections/tests.py -------------------------------------------------------------------------------- /tests/nydus/db/routers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/nydus/db/routers/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disqus/nydus/HEAD/tests/nydus/db/routers/tests.py --------------------------------------------------------------------------------