Voldemort是一个采用Java语言开发的分布式的Key-Value存储系统。
主要特性:
Dataisautomaticallyreplicatedovermultipleservers.DataisautomaticallypartitioedsoeachservercotaisolyasubsetofthetotaldataServerfailureishadledtrasparetlyPluggableserializatioissupportedtoallowrichkeysadvaluesicludiglistsadtupleswithamedfields,aswellastoitegratewithcommoserializatioframeworkslikeProtocolBuffers,Thrift,adJavaSerializatioDataitemsareversioedtomaximizedataitegrityifailurescearioswithoutcompromisigavailabilityofthesystemEachodeisidepedetofotherodeswithocetralpoitoffailureorcoordiatioGoodsigleodeperformace:youcaexpect10-20koperatiospersecoddepedigothemachies,theetwork,adthereplicatiofactorSupportforpluggabledataplacemetstrategiestosupportthigslikedistributioacrossdatacetersthataregeographicalfarapart.






评论