社区
高性能WEB开发
帖子详情
memcached异步定时持久化,如何判断数据是否被修改
人心莫测
2013-06-05 11:57:03
新人,第一次发帖,请各位大大指教
正在做一个项目,需要异步定时将对memcached中数据的修改写回到数据库,有个头疼的问题,是如何判断某个数据是否被修改过,我目前想到的办法是,添加某个数据的时候,我会把该数据通过一定的组合计算出一个MD5值保存起来,到更新时间,先重新计算MD5值,如果不同则写回数据库,并覆盖之前的md5值,不知道是否可行!
...全文
424
5
打赏
收藏
memcached异步定时持久化,如何判断数据是否被修改
新人,第一次发帖,请各位大大指教 正在做一个项目,需要异步定时将对memcached中数据的修改写回到数据库,有个头疼的问题,是如何判断某个数据是否被修改过,我目前想到的办法是,添加某个数据的时候,我会把该数据通过一定的组合计算出一个MD5值保存起来,到更新时间,先重新计算MD5值,如果不同则写回数据库,并覆盖之前的md5值,不知道是否可行!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
人心莫测
2013-06-12
打赏
举报
回复
谢谢版主的回答
对redis只有初步的了解,比较纠结对象的存储,网上好多人是用序列化的方式,个人不太喜欢,比较倾向用hash数据结构来存储.一是觉得这样可以使用redis特有的功能(比如排序);二是在开发初期,由于程序问题造成数据错误或者测试需求要修改数据也比较方便. 暂时就用mysql+memcached了
撸大湿
2013-06-07
打赏
举报
回复
如果数据持久化是为了防止内存数据丢失,还是用REDIS省力 回写DB,我这里的系统也是用MD5比较
撸大湿
2013-06-07
打赏
举报
回复
换redis
人心莫测
2013-06-05
打赏
举报
回复
是版主大人,幸会幸会,不知还有哪些可行的方法,不吝赐教
撸大湿
2013-06-05
打赏
举报
回复
MD5可行
memcached
与redis区别,redis
持久化
本文对比了
Memcached
和Redis两种缓存技术。
Memcached
适用于小型
数据
缓存,最大支持1MB,而Redis支持更大范围的
数据
类型,如字符串、哈希、列表、集合和有序集合,且最大可达512MB。Redis还提供了
数据
持久化
选项,包括RDB和AOF,以确保
数据
安全。两者各有优劣,选择取决于具体应用场景。
Memcached
本文深入探讨
Memcached
的工作原理、特点及应用场景,包括其在
数据
库前端缓存、session共享存储中的作用,以及分布式集群实现和内存管理机制。同时,比较了
Memcached
与MySQL querycache、本地缓存、Redis的优缺点。
Memcached
简介
Memcached
是一款高性能的分布式内存缓存系统,旨在加速动态Web应用,减轻
数据
库负载。适用于访问频繁的
数据
、页面缓存及搜索结果缓存,提升网站响应速度。
分布式缓存Redis+
Memcached
经典面试题和答案
本文围绕Redis和
Memcached
展开,介绍了Redis相比
Memcached
的优势,如支持更丰富
数据
类型、可
持久化
等。还阐述了Redis支持的
数据
类型、集群方案、回收算法等,同时说明了
Memcached
的服务特点和工作原理,最后给出了集群中session共享存储的解决方案及二者的区别。
redis
持久化
本文详细对比了Redis和
Memcached
两种缓存技术的区别,包括
数据
类型支持、
数据
持久性、内存利用率、事务处理、线程模型及性能差异。同时介绍了Redis的主从复制、集群模式、分布式锁设计和
持久化
策略,以及过期策略等内容。
高性能WEB开发
25,980
社区成员
4,366
社区内容
发帖
与我相关
我的任务
高性能WEB开发
高性能WEB开发
复制链接
扫一扫
分享
社区描述
高性能WEB开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章