Web系统中考虑用户级不断提升,10万、100万、1000万,有什么政策或方法,或者总体考虑的问题。可以保证系统正常快速。请做过大项目的老师指点指点,最好能够指点一下具体要考虑哪些问题,提供解决方案更好。
[b]问题补充:[/b]
谢谢你的回答!这篇文章我已经看过,这个是关于数据库知识的一个方面,我想要一些关于整个系统的整体解决方案。以前做过一些系统,但没考虑用户级问题,现在想到了,想听听大家做过比较大的项目的是怎样考虑的,最后的解决方案是怎样。谢谢!
一般情况下是采用分开存放,采用并行处理技术。
把用户信息根据用户的特征分别存放在不同的数据库服务器上,比如根据地区存放。北京一个,上海一个等等。
就像中国移动的客户信息,几亿的客户信息怎么能存放在一个服务器上呢,还有银行客户信息,基本上都是把客户信息,按特征分别存放在不同的数据库服务器上,采用这种技术可以大大减少用户表的数据信息。
为什么银行在异地存取款的时候需要手续费,这个操作对于储蓄柜人员来说,倒是没有太大的区别(和本地存取相比),区别就在于在后台需要访本地数据库和异地数据库,这些数据可能都在一个地方存放,但是不会在一个服务器上存放。
看看这个回答吧