老徐!

最近发表

Your name

Flickr Goodness

2008年6月12日 @ 06:31

千万级数据库设计

自己有个项目有百万级数据.为了保证能性能更加的优越,特地查了千万级的.

说这在的,互联网的数据,千万级已经是最基础的了.亿万级的太多了,目前不太会用,暂时就不研究了.

找到一个CSDN老帖,很受用,虽然帖主那时还在用ms7.0,不过,设计思想应该现在还是可以用的.

大数据量的数据库设计关键还是要注意以下几点:

一,索引,这个要好好研究的.

二,分散数据,硬盘空间增加,不需要很多钱,但CPU增加却是很难的.

三,增加硬件的投入,最好能跟硬件挂上钩.

还有一些办法就是,建统计表,把一些常用的列开.

具体帖子是:http://topic.csdn.net/t/20021123/16/1200216.html#

个人觉得,低成本的办法,还是数据分散处理,比如全国各地的数据,把一些大的省区的数据,列开一个表.这样,就可以降低每个表的数据量,那么查询的速度就会快很多.

还有一个,索引要好好研究,表与表之间的关链要少些.每建一个索引,都要评测,对性能的影响.做到心中有数.

 

其实,我想搜索引擎技术的索引,可以值得借鉴,当然,这个要借助分词技术来实现.

 

 

Filed under: 代码人生 · Tags:

相关文章:

  1. Posted by laoxu @ 2008-11-18 8:22:18

    写完之后,还是查了几个亿万级数据库的设计思想:
    http://topic.csdn.net/u/20071114/14/CE42943D-B3CB-481F-9B2A-E85055406AF9.html


    http://www.javaeye.com/topic/151251

    大体上,是差不多的.

    回复该留言

  1. Posted by 老徐 @ 2008-11-18 8:22:18

    http://www.cnblogs.com/tutuya/articles/28685.aspx
    这个也不错.

    回复该留言

Leave a Comment

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

About

老徐的互联网笔记!
给我留言!

网站目录

最近留言

最新评论及回复

文章归档

图标汇集

友情链接