1.Memcached介绍
- Memcached是一个免费开源、高性能、分布式的内存对象缓存系统。
- Memcached是在内存中,为特定数据(字符串或对象)构建 key-value的小块数据存储。
2.Memcached优点
- 读写性能优异,特别是高并发时和文件缓存比有明显优势。
- Memcache组建支持集群,并且是自动管理负载均。
3.Memcached缺点
- 缓存空间有限:据说一台电脑的mem缓存开到2g以上会出现不稳定,数据无故丢失的现象。
- 掉电丢失数据:由于是把数据放在内存里的,所有一旦机器掉电,数据也就全部丢失了。
一般建议:如果是做内容缓存的话,比如把一些不经常更改的文章放在文件缓存里比较合适,
而mem则适合放一些频繁更改的数据,比如可以把session数据放进mem。
4.Memcached下载安装
下载memcached_en32or64.zip 进行解压到:(举例:E:\memcached) 在控制台输入命令安装E:\memcached\memcached.exe -d install 启动:E:\memcached\memcached.exe -d start或者 net start“memcached Server”5.Memcached实践
(1)创建Java项目整个项目如图(第一种方法)
(2)创建包和类,在Demo1写入代码编写Memcached的客户端
public class Demo1 { </
Memcached缓存
最新推荐文章于 2022-09-26 10:24:35 发布
本文详细介绍了Memcached——一个高性能的分布式内存对象缓存系统。内容包括Memcached的基本概念、优缺点、安装步骤以及Java客户端的使用方法,通过实例展示了如何在应用中添加、获取和管理缓存数据。
摘要由CSDN通过智能技术生成