俱乐部离有朋友建议看看http://www.phpv.net/html/1659.html大型网站架构的问题,这里谈点个人的看法。 感觉作者有点悲观了。 他所描述的,实际上是关系型数据库,数......
FAT系统,直接以扇区方式,自行构建Index体系,完成数据库的Add、Del、Modeify逻辑。
一个数据库,简单做好数据的存储就好了,其他的它不应该考虑,因此,其实它也只应该接受Add、Del、Modeify这三条逻辑,这其实就是数据库的API,对上,它屏蔽内部数据处理细节,对下,它处理简单信令,不理解复杂的业务逻辑。
那么,在此基础上,我们考虑数据库平行扩容,则应该考虑一套目录服务Directory Service,而实现目录服务的关键,首先要考虑一套合用的ID体系,即数据库中每个元素,都可以使用唯一ID来表示。
事实上,我做的所有数据库相关项目,第一件事情,就是规划ID。
目录体系有很多种规划方式,这里不一一列举额,但我们可以知道,只要有一个合用的目录体系,其实存储方面的平行扩容是很容易的。
然后我们来讨论访问,数据库要做到高效访问,必然有并发处理,也就一定会带出锁业务,然后,锁死、死锁。。。就都来了。
6/10 首页 上一页 4 5 6 7 8 9 下一页 尾页 |