CM4J

将自己看到的,学到的记录下来,用于大家技术分享

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

10 2013 档案

摘要:游戏中为了提高系统运行速度和游戏承载量,使用缓存是一个必要的手段。本文中的缓存是在guava缓存的基础上增加了数据的持久化状态和异步同步数据的功能,同时对调用API做了封装,以达到简化操作、屏蔽内部实现的目的。 在介绍缓存的原理之前,为了一些朋友阅读方便,本文先介绍下缓存的API和使用方法,以帮助大家对本缓存有个大概的理解。这篇文章大家简单阅读即可,后面我们会详细介绍缓存的实现细节。 阅读全文
posted @ 2013-10-25 17:10 CM4J 阅读(4970) 评论(0) 推荐(6)

摘要:大家都知道ConcurrentHashMap的并发读写速度很快,但为什么它会这么快?这主要归功于其内部数据结构和独特的hash运算以及分离锁的机制。做游戏性能很重要,为了提高数据的读写速度,方法之一就是采用缓存机制。接下来,我就就几篇文章来讲述下单服务器的缓存实现原理,这只是第一篇,主要和大家讲讲数据的快速定位。 阅读全文
posted @ 2013-10-22 10:40 CM4J 阅读(9193) 评论(4) 推荐(5)