
缓存技术
文章平均质量分 63
平凡即幸福
这个作者很懒,什么都没留下…
展开
-
中间件-Redis-运维经验总结
一、Redis缓存更新策略1、当内存超过maxmemory阈值后,对数据进行剔除,具体选择的剔除算法可通过maxmemory-policy配置LRU/LFU算法。一致性最差,是保底的策略。2、给缓存数据设置超时时间,过期后自动删除。存在一个数据不一致的窗口。3、主动更新。一致性最好。二、Redis缓存穿透缓存穿透导致不存在的数据每次请求都会到存储层查询,失去了缓存保护存储层的意义。1、缓存空对象。会带来数据不一致的问题。2、布隆过滤器拦截。三、集群节点过多对批量操作的影响。原创 2021-08-12 22:46:09 · 315 阅读 · 0 评论 -
中间件-Redis集群详解
Redis Cluster是Redis的分布式解决方案。就是按照hash分区规则将Redis数据映射到多个Redis节点。原创 2021-08-11 10:00:23 · 157 阅读 · 0 评论 -
memcache
它是一个高性能的分布式的内存对象缓存系统,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等,用于在动态应用中减少数据库负载,提升访问速度。memcached是什么?它是一个应用软件,是作为缓存服务器的服务器端运行在服务器上,需要使用特定的语言编写客户端与其进行通信来进行数据的缓存和获取。memcached的内存分配和重用机制:它采用预申请的方式管理内存分配,...原创 2012-10-29 12:28:06 · 102 阅读 · 0 评论