搜索引擎为什么不要1秒就能查询出需要的结果呢?我用的数据库是sql server 2005请问如果数据量很大应该要怎样查询呢?
解决方案 »
- 多大个dropdownlist 的ALL sql查询绑定gridview
- 求教这个功能用的是什么控件?
- |M| 一个小小的数学运算大家看看你们会怎么写
- 如何获取Web.config的<connecttionString>的连接字符串
- 谁能资料给介绍一下2005相对于2003有什么语法和环境上的变化?
- 谁能给给在c#中 Excel表导入oracle数据库的例子
- 为什么用utraEdit编辑的.CS文件中的汉字在VS 2005 中全部显示为乱码
- vs2005中的问题
- 如何解释vs.net创建DataSet使用 protected Ado.net.ds ds1; Ado.net是项目名称,与DataSet ds=new DataSet() 区别?
- 在web页面上固定文本框中的字符。
- 谁会asp.net套打程序?
- 早绑定和晚绑定的问题(在线等)
不管什么格式,只要是文本,就能建立索引~
不要说服务器的投入,对于一个用户,海量数据来讲,技术是绝对是第一的。
搜索引擎技术是建立在索引运用的基础之上,在你检索的时候,它会开辟出一块单独的内存空间来使用,所以速度就上来了,还有其他我们不知道的技术,所以他们才快
实际上数据库的全文检索也是一样的,当我们新增数据之后,数据库引擎是需要建立索引来查询。如果没有索引这两个东西根本不能用。
2. Google的"数据库"并不是你常见的商业数据库(Oracle之类), 而是一种特殊的文件系统.
3. 服务器集群
4. 超nb的算法.上面任何一点, 都不是小公司能做到的,你就不用想了.