目前,我们的DNS将用户路由到正确的数据中心,然后我们为服务器提供循环方式。我们目前将会话信息存储在cookie中,但它变得太大,所以我们想将它从浏览器中移出并进入数据库。我担心,如果我们创建一个他们都击中的midteir盒子,响应时间将受到影响。将所有机器的会话信息存储起来是不可行的,因为我们每个月都在讨论200M +唯一会话。有什么建议,想法吗?
答案 0 :(得分:4)
memcached的作业,或者,如果您想将会话数据保存到磁盘,memcacheddb
Memached是一个免费的&开源,高性能, 分布式内存对象缓存 系统,通用性质,但 旨在用于加速 动态Web应用程序 减轻数据库负载。
Memcached是内存中的键值 存储任意小块 结果中的数据(字符串,对象) 数据库调用,API调用或页面 渲染。
Memcached简单而强大。它的 简单的设计促进快速 部署,易于开发和 解决了大数据面临的许多问题 缓存。它的API适用于大多数人 流行语言。
答案 1 :(得分:4)