摘要:
MySQL+Sphinx实现全文搜索最近在做一个搜索引擎,主要是对图书方面的对象级的搜索,首先来了解下Sphinx吧。它能够提高你的查询的速度,这个不是一般的快。Sphinx是一个基于SQL的全文检索引擎,可以结合MySQL,PostgreSQL做全文搜索,他可以提供比数据库本身更专业的搜索功能,使 得应用程序更容易实现专业化的全文检索。 Sphinx特别为一些脚本语言设计搜索API接口,如:PHP、Python、Perl、Ruby等,同时为MySQL也设计了一个存储 引擎插件。Sphinx单一索引最大可包含1亿条记录,在1千万条记录情况下的查询速度为毫秒级。Sphinx创建索引的速度为:创建 阅读全文
posted @ 2013-08-10 21:32
HackerVirus
阅读(286)
评论(0)
推荐(0)
摘要:
SQL Server中的高可用性(1)----高可用性概览 自从SQL Server 2005以来,微软已经提供了多种高可用性技术来减少宕机时间和增加对业务数据的保护,而随着SQL Server 2008,SQL Server 2008 R2,SQL Server 2012的不断发布,SQL Server中已经存在了满足不同场景的多种高可用性技术。 在文章开始之前,我首先简单概述一下以什么来决定使用哪一种高可用性技术。依靠什么来决定使用哪一种高可用性技术? 很多企业都需要他们的全部或部分数据高可用,比如说在线购物网站,在线商品数据库必7*24小时在线,否则在竞争激烈的市场环境下,宕机时间就意味 阅读全文
posted @ 2013-08-10 20:22
HackerVirus
阅读(225)
评论(0)
推荐(0)
摘要:
ASP.NET Web API的消息处理管道: Self Host下的消息处理管道[上篇]ASP.NET Web API服务端框架核心是一个独立于具体寄宿环境的消息处理管道,它不关心请求消息来源于何处,响应消息又回归于何方。说得具体点,这个由若然HttpMessageHandler的有序组合构成的消息处理管道并没有考虑对请求的监听、接收和响应,因为它们工作的方式取决于具体的寄宿方法。在Self Host寄宿模式下,请求的监听、接收和和最终响应是如何解决的呢?[本文已经同步到《How ASP.NET Web API Works?》]和WCF服务一样,我们可以采用Self Host的方式将Web 阅读全文
posted @ 2013-08-10 12:22
HackerVirus
阅读(283)
评论(0)
推荐(0)
摘要:
ASP.NET网页动态添加、更新或删除数据行看过此篇《ASP.NET网页动态添加数据行》http://www.cnblogs.com/insus/p/3247935.html的网友,也许明白Insus.NET是怎样实现动态添加数据行的功能。其实也没有动态添加,只是使用另外一种方法,添加一些临时记录,再使用GridView控件来显示这些记录而已。在演示中,只是实现添加,没有实现更新数据,删除数据等功能。 再加上有网友看到后,在评论中提出另外的要求,要有记录统计功能。因此Insus.NET再列举另外相似的例子,来完善这些功能。比如数据库的表有这些字段[Goods_nbr],[Goods_Desc] 阅读全文
posted @ 2013-08-10 12:21
HackerVirus
阅读(6540)
评论(1)
推荐(0)
摘要:
Entity Framework在Asp.net MVC中的实现One Context Per Request(附源码)上篇中"Entity Framework中的Identity map和Unit of Work模式", 由于EF中的Identity map和Unit of Work模式,EF体现出来如下特性:唯一性:在一个Context的生命周期中,一个Entity只会有一个实例,任何对该实例的修改,即使这些改动没有保存到数据库中,修改都会影响到整个Context的生命周期。事务性:所有对于Entity的修改,都会在调用SaveChange方法的时候,一起保存到数据库中 阅读全文
posted @ 2013-08-10 12:17
HackerVirus
阅读(269)
评论(0)
推荐(0)
摘要:
PHP之算法偶遇隨感要求如下: 第1种: A,B,C 期望能够得到的组合是: AB,AC,BC 第2种: A,B,C,D(可通过参数控制结果长度,如长度为2或3) 期望能够得到的组合是: AB,AC,AD,BC,BD,CD或ABC,BCD,ACD,ABD 第3种: A,B,C,D,E(可通过参数控制结果长度,如长度为2;3或4) 期望能够得到的组合是: AB,AC,AD,AE,BC,BD,BE,CD,CE,DE或ABC,BCD,CDE,ABD,ABE,ACD,ACE,BDE,BCE,ADE或ABCD,BCDE,ABCE,ACDE,ABDE 第四种:A,B,C,D,E,F(可通过参数控制结果.. 阅读全文
posted @ 2013-08-10 12:15
HackerVirus
阅读(235)
评论(0)
推荐(0)