现在在制作一个网站框架,可以在其基础上建立各种需求的社交型网站。
正在尝试大家缓存部分,希望收集各位的聪明智慧,找到适合自己的缓存处理方法。
以下是我初步提出的想法,由于是自己没有参考别的缓存方法制作的,有点肤浅,请谅解
我的方法是使用zookeeper。
理由有两点,
- 首先是因为我们需要考虑分布式的环境,本来就需要使用zookeeper作为服务器状态同步的机制
- zookeeper解决了当前缓存存储的位置的问题
问题在于,首先zookeeper是一个使用树状形式存储并基于发布与订阅的同步。
这样的树状关系,对于数据的检索是一个复杂的问题。解决方法就需要建立很多索引表来完成一般意义的缓存数据检索。
有简单研究memcache,但是觉得需要学习一个新的框架,学习成本比较大,希望各位老大给我指条路,方便我们减少学习成本。