Metadata-Version: 1.0
Name: mcdict
Version: 1.03
Summary: Enhance Python memcached client with a dictionary class
Home-page: https://github.com/wavetossed/mcdict
Author: Michael Dillon
Author-email: wavetossed@gmail.com
License: UNKNOWN
Download-URL: https://github.com/wavetossed/mcdict/tarball/master
Description: # mcdict
        
        Python class to access a memcache as if it was a dict. This implementation includes the keys() method.
        All the memcache limitations are preserved, e.g. keys must be strings no longer than 250 bytes.
        
        ## Usage
        
        Basic usage:
        
            import mcdict
            mc = mcdict.MCDict()
            mc["mummy"] = "Olena"
            print mc["mummy"]
        
        By default, it connects to localhost on port 11211. If you need to specify a host and/or port:
        
            mc = mcdict.MCDict(mcaddress='127.0.0.1:5211')
        
        Access the underlying memcache Client object (note second mc)
        
            >>> mc.mc.get_stats()
            {'accepting_conns': '1',
             'auth_cmds': '0',
             'auth_errors': '0',
             ... }
        
        Retrieve a list of keys currently in use:
        (note that this will cause big memcaches to block until it completes and this won't provide a complete
        list of keys on very big memcaches)
        
            >>> mc.keys()
            ['mummy',
             'daddy',
             'masha',
             ... ]
        
        ## Installation
        
            pip install 'git+git://github.com/wavetossed/mcdict.git'
        
        ## License
        
        mcdict is released under the [MIT license](http://creativecommons.org/licenses/MIT/).
        
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Topic :: Database :: Front-Ends
Classifier: Topic :: System :: Distributed Computing
Classifier: Topic :: Internet
Classifier: Topic :: Software Development :: Libraries :: Python Modules
