3

这个问题在java中要求一个,

PHP 中最好的候选人是什么?

顺便说一句,以下是否成立:

分布式键值存储 == 分布式缓存

?

4

3 回答 3

1

Redis具有高级缓存操作功能:

Redis 是一种高级键值对存储。它类似于 memcached,但数据集不是易失性的,值可以是字符串,就像在 memcached 中一样,还可以是列表、集合和有序集合。所有这些数据类型都可以通过原子操作进行操作,以推送/弹出元素、添加/删除元素、执行服务器端联合、交集、集合之间的差异等。Redis 支持不同类型的排序功能。

Redis 是如何支持分布式服务器的:

Redis 通过一致性哈希支持客户端分片。目前不支持容错,也不支持在运行时添加或删除集群。

于 2010-04-09T15:08:32.823 回答
1

看看Cassandra,它被 Facebook 使用,应该很容易与 PHP 一起使用。

于 2010-04-09T15:16:03.153 回答
0

使用 MongoDb 或 Memcached

于 2010-04-09T15:13:51.390 回答