Metadata-Version: 1.2
Name: distkv
Version: 0.2.2
Summary: A distributed no-master key-value store
Home-page: https://github.com/smurfix/distkv
Author: Matthias Urlichs
Author-email: matthias@urlichs.de
License: MIT -or- Apache License 2.0
Description: ======
        DistKV
        ======
        
        Welcome to `DistKV <https://github.com/smurfix/distkv>`__!
        
        DistKV is a master-less distributed key-value storage system. It
        circumvents the CAP theorem by assuming that keys are usually only changed
        by one node. It is resistant to partitioning and intended to be always-on;
        while it might delay – but will not lose – any updates.
        
        DistKV does not support data partitioning. Every node stores the whole
        data set and can instantly deliver mostly-uptodate data.
        
        DistKV does not have a disk-based storage backend; periodic snapshots and
        event logs are used to restore a system, if necessary.
        
        API
        ===
        
        DistKV offers an efficient msgpack-based interface to access data and to
        change settings. For compatibility, a front-end that mimics etcd2 is
        available.
        
        Status
        ======
        
        Some of the above is still wishful thinking.
        
        DistKV has rich accessors and can distribute data, but not yet recover.
        
Keywords: async,key-values,distributed
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Information Technology
Classifier: License :: OSI Approved :: MIT License
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Framework :: AsyncIO
Classifier: Framework :: Trio
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Database
Classifier: Topic :: Home Automation
Classifier: Topic :: System :: Distributed Computing
Requires-Python: >=3.7
