20楼#
发布于:2004-03-17 20:25
支持!
|
|
21楼#
发布于:2004-03-10 10:38
我晕.....
|
|
|
22楼#
发布于:2004-03-10 10:13
图图很好看哦
|
|
|
23楼#
发布于:2004-02-21 16:25
而且,I-Cache也可以把不同的查询请求"分发"给不同的数据库服务器,进一步降低单台数据库服务器的数>据查询压力,并且形成一套完整的分布式计算的应用。
该方案的特点是,可以通过增加WWW服务器的方式提高网站的负载能力,并且通过增加数据库服务器的方式,来提高并发检索的效率。 三. 数据库加速带来的利益与好处 |
|
|
24楼#
发布于:2004-02-21 16:24
第二步:采用分布式检索方案提高并发检索效率
单机系统(不管是NT还是UNIX)的系统负载能力总是有限度的,当系统负载达到极限时,系统整体的运作效率就会严重下降。根本解决这个问题的方法,就是采用多机分布式计算方案。采用分布式检索技术并辅以负载 均衡设备(软件或硬件),可以使系统大幅度提高并发检索的效率。其系统信息流程结构图如下: 第三步:采用Cache Server提高大规模并发检索效率 采用多WWW服务器和多数据库服务器与高速缓存服务器,将多用户并发检索访问时的系统检索效率提高到一个新的水平。 在WWW的内存和多CPU,其单机内存缓冲能力可达100万至1000万条纪录,并且可以达到200~400次/秒的并发处理能力,在经过一段时间的实际使用后,通过内部的自学习和自适应机制,可以为数据库缓解50%至80%的数据查询压力。这就是说,会有50%~80%的查询请求根本不通过数据库,即可得到查询结果。网站整体效率可以提高100%~500%。大大缓解了数据库服务器数据查询压力的作用。 |
|
|
25楼#
发布于:2004-02-21 16:23
所以,我们认为,对于数据库企业级应用来说,应当采用加速技术,确保企业利益。
二. 如何为数据库加速 我们认为,为数据库提速应当包括三方面的含义: ◆提高数据库在大规模并发访问时的数据处理能力; ◆提高数据库索引的效率,从而大幅度提高单机数据查询效率; ◆丰富信息查询手段,适应网站信息查询的要求。 所以,我们建议用三个步骤来达到这个目的。 第一步:使用I-Search for DataBase提高单机检索速度 为了达到提高数据库索引的效率,丰富信息查询手段,提高数据库复合查询效率的目的,我们推荐使用I-Search for Database产品。I-Search for Database产品是I-Search检索系统与大型关系型数据库无逢对接的产品。 ◆提高数据库索引的效率 我们将以往的全文信息检索的核心技术应用到提高数据库索引的效率方面来,形成了自己独特的I-Search for Database数据库内嵌式产品。 全文检索核心算法,其稳定性、安全性和高效性早已被象新华社这样的庞大信息量级的用户所验证。该系统主要是针对中文自然语言的特点,大量借鉴计算机技术、通讯网络技术、人工智能、汉语语言学、情报学、图书馆学等多学科多领域的成熟理论和技术,实现了一系列关键技术的突破,,如"混合索引机制"、"智能检索"、"机器学习机制" 、"中英文混合索引" 等等。这些技术被用户所普遍认同、被业界同行所接受并逐步学习。 ◆丰富信息查询手段,提高数据库复合查询效率 I-Search for Database通过建立"进阶"索引的方式,可以提高多字段联合查询的效率。而多字段联合查询则是复合查询中一种较为简单的查询方式。 而I-Search 作为专业的检索系统,本身就提供了十几种专业的信息查询方式,例如:词检索、字包含检索、联想检索、智能检索等等。而且,I-Search还支持二次检索,支持检索词之间的逻辑运算。甚至专业的搜索引擎功能,也可以被I-Search很好的支持。 |
|
|
上一页
下一页