大家好,想请教一个问题: 我们最初的设计考虑单机版,为了提高速度,在内存中存放了大量数据(当然这些数据也同样放在了DB中。) 我看了LVS的一些文档,发现LVS的应用中,多数属于对内存同步要求不高,即应用其它方法比如共享文件等来实现内容的同步。 我们也曾考虑过放弃内存的东西,改用类似copy-on-write机制。但在改动大的架构前,想请各位的建议,对于内存同步,LVS环境下的使用该如何做?thanks a lot.
wensong
周四, 2006-05-18 14:24
Permalink
Web服务器之间直接进行状态同步,实现复杂也未必有效,因为多点相互间的同步比较复杂,而同步的数据未必被其他服务器用到。
我想比较简单有效的结构还是共享存储,对于访问速度比较频繁的,可以考虑分布式内存Cache系统,比如memcached,也可以考虑用主存数据库系统,如fastdb等。
girlsjj
周五, 2006-05-19 05:31
thank you very much.
There are currently 0 users online.
wensong
周四, 2006-05-18 14:24
Permalink
共享存储
Web服务器之间直接进行状态同步,实现复杂也未必有效,因为多点相互间的同步比较复杂,而同步的数据未必被其他服务器用到。
我想比较简单有效的结构还是共享存储,对于访问速度比较频繁的,可以考虑分布式内存Cache系统,比如memcached,也可以考虑用主存数据库系统,如fastdb等。
girlsjj
周五, 2006-05-19 05:31
Permalink
Thanks
thank you very much.