首页 > 数据库

关于大型网站数据库的讨论

时间:2009-05-17 09:13:50  作者:肖舸  我要投稿
Linux初探欢迎您的投稿,投放方法请点击这里查看,我们会定期赠送精美小礼品给优秀的投稿作者。海纳百川 取则行远!LinuxGoo欢迎您的到来。
俱乐部离有朋友建议看看http://www.phpv.net/html/1659.html大型网站架构的问题,这里谈点个人的看法。 感觉作者有点悲观了。 他所描述的,实际上是关系型数据库,数......
FAT系统,直接以扇区方式,自行构建Index体系,完成数据库AddDelModeify逻辑。

一个数据库,简单做好数据的存储就好了,其他的它不应该考虑,因此,其实它也只应该接受AddDelModeify这三条逻辑,这其实就是数据库API,对上,它屏蔽内部数据处理细节,对下,它处理简单信令,不理解复杂的业务逻辑。

那么,在此基础上,我们考虑数据库平行扩容,则应该考虑一套目录服务Directory Service,而实现目录服务的关键,首先要考虑一套合用的ID体系,即数据库中每个元素,都可以使用唯一ID来表示。

事实上,我做的所有数据库相关项目,第一件事情,就是规划ID

目录体系有很多种规划方式,这里不一一列举额,但我们可以知道,只要有一个合用的目录体系,其实存储方面的平行扩容是很容易的。

然后我们来讨论访问,数据库要做到高效访问,必然有并发处理,也就一定会带出锁业务,然后,锁死、死锁。。。就都来了。

如果您需转载 关于大型网站数据库的讨论,请注明来自LinuxGoo.com,其版权归原作者所有。请广大网友留言时遵纪守法,使用文明用语。如果您在应用中有什么问题,请在下面留言,我们会尽快解答。
来顶一下
近回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
相关文章
栏目热门