本次cache兴趣小组的kickoff主要是给大家介绍了一些常见cache系统,以及在项目选型中需要考虑的一些因素,不同的应用场景下有哪些cache系统可供选择等等......;

各个部分也都讲得很粗粒度,主要是抛砖作用;

ppt中的关键两页内容如下;详细内容可见附件PPT;

Cache系统实现常见手段

Memory Cache
 Page:squid、cacheflow
 Data:
  Java: oscache、jbosscache 、ehcache 、swarmcache
  C:tbstore、memcached
Memory DB
 derby、hypersonic、mysql、timesten、sampleDB
LDAP
 openLDAP
APC、共享内存

Cache系统选型因素

数据量(cluster)
并发量(IO、NIO、Epoll)
命中率(利器,而不是噩梦)
稳定性(允许丢失?)
性能指标(memory cache > memory db cache > ldap > disk db)
是否需要满足复杂查询(memory db)
是否对key必须唯一(ldap)
应用耦合度(timesten)

posted on 2008-04-13 03:09  shawnliu  阅读(379)  评论(0编辑  收藏  举报