memcache是一个高性能的分布式缓存系统,读写性能远超DBMS。他的本质其实是一个运行在服务器的socket程序,缓存在内存中以HashMap<String, Object>的形式存放。
其中,缓存的key不能超过255字节,value大小不能超过1mb。
正如上面所说memcache数据都是在内存中缓存,不能持久化,所以一旦memcached.exe进程挂掉,就会导致所有的缓存失效。
memcache的部署:下载memcached.exe文件,上传到服务器,然后在cmd中进入存放目录
使用memcached -d install安装memcached服务。
使用memcached -d uninstall卸载memcached服务。
使用memcached -p portNo -m memSize -d start 启动服务并指派最大内存和端口。
其中,缓存的key不能超过255字节,value大小不能超过1mb。
正如上面所说memcache数据都是在内存中缓存,不能持久化,所以一旦memcached.exe进程挂掉,就会导致所有的缓存失效。
memcache的部署:下载memcached.exe文件,上传到服务器,然后在cmd中进入存放目录
使用memcached -d install安装memcached服务。
使用memcached -d uninstall卸载memcached服务。
使用memcached -p portNo -m memSize -d start 启动服务并指派最大内存和端口。