Dynomite是采用ErLang语言开发的分布式的Key-Value存储系统。
DynomiteisaneventuallyconsistentdistributedkeyvaluestorewritteninErlang. ThedesignisbasedoffofAmazon’sDynamopaper. DynomitecurrentlyimplementsthefollowingfeaturesdescribedintheDynamopaper,plussomestuffnotcoveredbythepaper.
Vectorclocks
Merkletrees
Consistenthashing
Tunablequorum
Gossipingofmembership
Gossipedsynchronizationofpartitions
Pluggablestorageengines
Thriftinterface
Webconsolewithcanvasvisualizations
评论