python - steps for making a non-distributed db to distributed db [talking about lmdb specifically] -
i dealing lmdb , lmdb fast . 1 problem lmdb isn't distributed . everytime need maintenance , lmdb has taken downwards , sites unavailable few hours . researching on making lmdb distributed 1 , implementing replication capabilites . far closest have been close dynomite code base of operations netflix . issue applicable redis , memcache ,but generic can used lmdb .i handling lmdb python using py-lmdb bindings
i out of clue how approach lmdb perspective in python world , since code has written in python bindings .
any help appreciated .
lmdb meant embedded db engine. distribution/replication belong higher layer. utilize hyperdex lmdb backend, example. https://github.com/hyc/hyperdex/tree/lmdb. there's memcachedb built on lmdb, , ardb or ledisdb redis-compatible servers running on top of lmdb.
https://gitorious.org/mdb/memcachedb/source/9f2e5415e4d9017889caf61c100a9b8652825319:
so utilize them dynomite if want.
python distributed-database lmdb
No comments:
Post a Comment