这个问题在java中要求一个,
PHP 中最好的候选人是什么?
顺便说一句,以下是否成立:
分布式键值存储 == 分布式缓存
?
Redis具有高级缓存操作功能:
Redis 是一种高级键值对存储。它类似于 memcached,但数据集不是易失性的,值可以是字符串,就像在 memcached 中一样,还可以是列表、集合和有序集合。所有这些数据类型都可以通过原子操作进行操作,以推送/弹出元素、添加/删除元素、执行服务器端联合、交集、集合之间的差异等。Redis 支持不同类型的排序功能。
Redis 是如何支持分布式服务器的:
Redis 通过一致性哈希支持客户端分片。目前不支持容错,也不支持在运行时添加或删除集群。
看看Cassandra,它被 Facebook 使用,应该很容易与 PHP 一起使用。
使用 MongoDb 或 Memcached