dragon.data.ddict.manager
The Distributed Dictionary is a performant and distributed key-value store that is available to applications and workflows written for the Dragon ecosystem.
This is Dragon’s specialized implementation based on the Dragon file-like interface which relies on Dragon Channels. The Distributed Dictionary is to work like a standard Python dictionary except that the data that it holds may span multiple nodes and be larger than any one node can hold.
The manager manages on shard of a distributed database. Selection of the manager is based on the hashed value of the key being used for the insertion of key/value pairs within the distributed dictionary.
Functions
|
Classes
|