专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 高性能WEB开发

关于分布式db的理解有关问题,求高手解惑

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
关于分布式db的理解问题,求高手解惑!
今天开始对db的分布式进行了解和研究,但是倍感困惑,问题如下

我的理解:分布式的db主要是针对大数据量过慢的一种解决方案,还有磁盘阵列也能提高效能。(1,我说的对吗?)

我看见的分布式例子,就如用户和用户写的博客来说,例子中是将用户的账号密码的表和博客的表进行分布,各放入一个

数据库,这样虽然就存在2个sessionfactory,很明确,我如果登录,必然先调用用户表的sessionfactory,这样

确实是实现了分布式。

那问题来了,如果我只是想将用户表再做分布,以数字开头做账号的放入db1,而字母开头的放入db2.

我获得了用户输入的账号,可以判定是数字和字母,这个时候我可以很明确的调用db1或者db2的sessionfactory。

这样就存在一个问题,这个判定的过程因该不是我来做的,不然就因该达不到分布式的精神,也就是说,很可能我的db1

负载极高,而db2确不能分担。那么是我的理解错误了,还是有什么方式解决(2,求解答)


跪求!!!!!!!!!
------解决方案--------------------
哈希一下,对高频用户做个标记,重新分配,新浪的名人博客都是这样干的
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: