为什么要分布式缓存?
例:当后台组成集群时,登录信息放到一台服务器的session中,另外的模块无法访问到,分布式系统缓存问题的解决方案

2、memcache 原理
内存碎片和磁盘碎片:

内存分块,每个小块可以设定大小,Max为1M
当大于0.9M 小于1M的数据放入时,放入块1 ,并沾满1M
所以,Memcached 有内存浪费,但是没有内存碎片
总结:

2、搭建Memcache (open source)
把Memcache安装为Windows服务
服务和普通程序的区别,没有界面但是也是一个process


连接memcache.默认端口是11211

Memcache command :

dotnet 项目连接Memcache
要使用的dll,用法如下


Memcache 集群思路:2次hash实现集群

MM优缺点:
本文探讨了分布式缓存的必要性,特别是在集群环境下解决登录信息等数据共享的问题。深入解析了Memcache的工作原理,包括其如何处理内存分配以避免碎片化,以及通过两次哈希实现集群操作的方法。
1万+

被折叠的 条评论
为什么被折叠?



