大富翁数据库已经过了110万, 正在为此进行的工作。(100分)

  • 主题发起人 主题发起人 soul
  • 开始时间 开始时间
1。没年清一次 分发数据包 作为新起点
2。用户自己做、分发CHM
3。大型搜索在richsearch,fee
 
我是宽带上网,也确实感觉他真的好慢呀!
 
如果在软的方面,实在支不出招,可考虑硬的方面,如服务器群集。
在页面上放几条广告,让各位DFW点,
或者采用收费制,只要费用合理(当然希望少一点),俺想DWF们还是会理解支持的
 
是否可以采用压缩,把帖子压缩以后存入数据库
 
soul兄,真不知该怎样感谢您呐!
 
哇。。。。
 
支持!支持!
现在真的很慢。
期待新版本的早日诞生![:D]
 
現在的源碼要公開嗎
 
为什么不考虑一下换数据库系统呢?
SQL Server或其它不是更好吗?
 
soul兄,辛苦了!
 
是有点慢,为什么不用sql2000什么的?
 
在MIS 系统中,经常将已完成的单据随时移入备份表中,
仅供查询与分析,前台单据录入则较快。在大富翁中也可以采取类似的方法,
大家在提出问题或回答别人的问题时只在一个相对较小的表中操作,速度较快,
问题结束后,则该主题自动转入备份表中。
如果要查询历史资料(如查询已答问题,则在历史资料中检索,
如全文检索,则将两个表的查询主题返回),这样即使慢一点,大家已可以接受,
 
同意楼上
我在项目中也是这么做的,
目前,大富翁上协作开发的“组织”有点问题
真想帮忙,又不知如何下手
 
建议:
1.将问题贴和跟贴分离到不同的数据库
——因为它们的字段信息不同,绝大多数查询还是针对问题的,这样索引信息可以几十倍的缩减
2.增加关键词字段,其内容由提问者和版主协作维护。提供针对关键词的模糊查询功能
3.大力整顿帖子的分类,鼓励大家在搜索时指定问题的分类——前提是可以同时搜索一个以上的分类
4.增加“垃圾”字段,如果一个帖子被认定为垃圾贴,那么它将会被索引忽略掉。这个字段还将
有利于离线库的缩水(还能看出来哪些人是“灌水专家”)。——当然,“垃圾”也可以分级的。
5.可以考虑将整个帖子——问题+跟贴 以XML的形式作为一个整体存放在一个专门的数据库,这样
数据库的帖子数量有望在数量级上减少。——这个操作只能应用于结束了超过半年的帖子——它们
的内容基本上不会再发生变化,可以作为一个整体来看待。 让服务器在每天空闲的时候(凌晨3点
到5点)进行搜索,找出这些帖子,进行归并存储后将它们从主数据库中转移到“闲置库”。如果
这些帖子被再次更改,那么就将其转移回到主数据库中。归并后的帖子可以作为一个整体装入网页
中。
还有,如果系统的瓶颈在数据库的查询上,我认为从ASP升级到.Net不会有数量级上的飞跃——
当然,如果ASP在数据的拼装上消耗很大的话,用.Net还是有很大提速余地的。
 
关闭http://www.delphibbs.com的实时搜索功能
自然可以到http://richsearch.com
不赞成的请举腿
 
我觉得应该把数据分月存,现在数据已经100多万条了,以后增加的速度会更快,
如果按月存的话,可能会提高数据处理时的速度,因为操作的表是多个表,而不是单一的表
希望我的想法能够给你解决点办法!
 
各位师兄辛苦了!
用服务器群集吧!
 
多人接受答案了。
 
后退
顶部