首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

大数据查询可以利用DistributeCache,对于大量的增删改,怎么做到loadbalance

2012-03-14 
大数据查询可以利用DistributeCache,对于大量的增删改,如何做到loadbalanceHi 大家好:我现在在做一个尝试,

大数据查询可以利用DistributeCache,对于大量的增删改,如何做到loadbalance
Hi 大家好:

我现在在做一个尝试,把数据库上得数据都做到内存上面,因为这样可以提高我所提供服务的访问速度。

但同时我有一个问题,如果我的服务要进行大量的增,删改操作,我如何去进行分配呢。

看国外的网站里面提到一个Loadbalance. 但不是非常懂。

希望大家可以不吝给一些建议。 
非常感谢啦。

[解决办法]
放内存是可以提高响应速度,但如何保证数据的完整性等要考虑好吧
[解决办法]
如何去进行分配 您想怎么分
写个DataSet 静态的
然后一开机,就往里面装数
程序不关他都在
关闭的时候在写回去就好了
不过同时访问可能有问题
[解决办法]
可以考虑 database + key-value database + distributeCache 的分级时缓存方案。
但这种架构,只能适用于对数据完整性和实时性要求不那么高的系统, 否则的话是很不安全的。
并且,不同级别的数据,何时进行同步,采取哪种同步机制,都需要仔细考虑选择合适的方案。

比如最常用的:sql server(oracle) + mongodb + memcached.

热点排行