如何解决可以自动将数据从memcached传输到mysql DB吗?
| 我正在建立一个实时服务,因此我的实时数据库需要先存储在memcached中,然后再提取到DB中(避免过多地读写mysql db)。我想在发生某些事件等时将数据获取到mysql DB,例如:在数据到期或具有最近最少使用(LRU)数据之前。我的问题有什么解决方案?我的系统使用了memcached,mysql,django和python-memcache 谢谢解决方法
Memcached不是持久性存储,因此,如果您需要数据完全持久性,则需要立即将它们存储在持久性存储中。
因此,您需要在数据到达后立即将它们放置在某个地方(可能是MySQL表),并确保将它们同步到磁盘上。将它们存储在memcached中也只会加快访问速度,因此很高兴。
Memcached可以随时出于任何原因丢弃任何对象,而不仅仅是它们过期时。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。