TA的每日心情 | 衰 2021-2-2 11:21 |
---|
签到天数: 36 天 [LV.5]常住居民I
|
5#
发表于 2014-12-15 13:55:55
|只看该作者
5、Voldemort – 基于键-值(key-value)的缓存框架 P' v: |7 q6 B- C7 D
6 s' Q8 O9 w+ E& m6 @, m Voldemort是一款基于Java开发的分布式键-值缓存系统,像JBoss Cache一样,Voldemort同样支持多台服务器之间的缓存同步,以增强系统的可靠性和读取性能。0 j9 Z1 D- N/ M6 n8 i
; Y0 M2 x, v, `4 f/ E
. Q5 w4 X: t2 Q- D2 G
! i2 g% q; ~- L7 l5 h6 _' e 官方网站:http://www.project-voldemort.com/voldemort/& Z1 e* ~$ c# B; t
! `! [4 q' T. i5 b
Voldemort的特点
4 J. a! o0 z- b( u4 y* a7 Z" b/ f, q1 t# [6 L1 L
缓存数据可以自动在各个服务器节点之间同步复制。5 D4 E, [0 x; D7 D" y
每一个服务器的缓存数据被横向分割,因此是总缓存的一个子集。( j( J. Q5 d1 ^# _, A7 ?. ^ M( n
严格保持缓存的一致性。
/ P# P' [8 E! W, c) r/ f提供服务器宕机快速恢复方案。! Q. X4 b1 V9 }- _/ }$ W ?5 @
可配置的数据存储引擎。1 b$ v- P% x; h
可配置的数据序列化方式。
# E0 v. O! t+ F3 k$ O+ A" Y7 z0 L每一个数据项都有版本标识,用来保证数据的完整性和可用性。
" l0 M+ n' Z6 u& F每一个缓存节点都是独立的,因此任何一个节点的故障都不会影响系统的正常运行。 |
|