缓存项目

初学 Java MemCache 自己的总结。

拟墨画扇 提交于 2019-11-28 11:33:05
MemCached 个人总结 1. MemCached 简介 Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。 Memcached基于一个存储键/值对的 hashmap , 所有数据都放在储存在内存中。 2. 使用MemCached准备 Memcached 插件,Memcached完全依赖它,在使用Memcached必须启动这个插件。双击。 这代表 Memcached插件已经启动成功,如果插件停止,那么所有的内存数据将会被销毁。 3. MemCached 用到的 jar 4. MemCached 流程 5. MemCached 实际使用个人思路 MemCacheUtil 负责 Cache 底层操作 MemCacheSupport 负责调用 Util 减化操作、 公共初始化数据↓ 创建 公共数据类 在 MemCacheUtil 进行初始化 根据特殊需要↓ EntityCache 实体CacheDao EntityCacheImpl 实体 CacheDaoImpl 继承 MemCacheSupport 6. MemCaChed 配置 服务器端口:可以设置多个Ip,实现分布式缓存 memcache.server= 127.0.0.1 : 11211