HubbleDotNet 简介

HubbleDotNet 和 Lucene.net 性能对比测试

HubbleDotNet 和 Lucene.Net 匹配相关度的比较

HubbleDotNet 软件架构

安装和升级

安装

升级

用户权限--功能规划中

默认帐号**

添加帐号**

帐号权限**

索引

Hubble.net 的数据库和数据表

Hubble.net 数据表的数据类型

创建、删除数据库

创建数据表

为数据库现有表或视图建立全文索引(一) Append Only 模式

为数据库现有表或视图建立全文索引(二) Updatable 模式

为数据库现有表或视图建立全文索引(三) 多表关联全文索引模式

通过程序和现有表或视图同步

自动和现有表同步

通过后台任务自动同步或优化索引

自动与Oracle中的数据同步解析

内存索引

倒排索引结构*

倒排索引优化*

UnTokenized 索引*

关系数据库索引*

搜索

搜索的基本流程*

HubbleDotNet开源全文搜索数据库项目--查询方法汇总

对 Tokenized 字段搜索*

搜索语法*

指定单词权重

指定字段权重

指定文档权重

Match 方式

Contains 方式

Like 方式*

组合搜索*

Tokenized字段和Untokenized 字段组合搜索*

Tokenized字段和关系数据库索引字段组合搜索*

多表联合搜索*

同构表的联合搜索*

异构表的联合搜索*

编写自己的得分算法*

分词器

SimpleAnalyzer*

EnglishAnalyzer*

PanGuSegment*

HubbleDotNet 索引分词的测试方法和分词技巧

编写自己的分词器

数据库适配器*

SQLSERVER 2005

SQLSERVER 2000

连接 Oracle 数据库

HubbleDotNet+Mongodb 构建高性能搜索引擎--概述

编写自己的数据库适配器*

性能优化

大量并发访问的解决方案

各种数据类型占用内存情况*

优化分词器*

查询级别缓存*

查询级别缓存的持久化*

数据级别缓存*

不同搜索方式的性能*

分布式查询*

执行跟踪报告*

如何让查询分析器输出执行跟踪报告*

如何分析执行跟踪报告*

分布式查询

HubbleDotNet 分布式检索算法介绍 (一)

HubbleDotNet 分布式检索--异步通讯模式的调用方法

测试报告

HubbleDotNet 海量数据测试报告

远程访问*

SQLClient*

大量并发访问的解决方案

异步通讯模式的调用方法

示例*

项目应用*

注:

* 为还没有完成的文档 
** 为功能目前尚未实现

HubbleDotNet开源全文搜索数据库项目--技术详解的更多相关文章

  1. HubbleDotNet 开源全文搜索数据库项目--为数据库现有表或视图建立全文索引(三) 多表关联全文索引模式

    关系型数据库中,多表关联是很常见的事情,HubbleDotNet 可以对部分情况的多表关联形式建立关联的全文索引,这样用户就不需要专门建一个大表 来解决多表关联时的全文索引问题. 下面以 为数据库现有 ...

  2. HubbleDotNet开源全文搜索组件相关资源

    系统简介 HubbleDotNet 是一个基于.net framework 的开源免费的全文搜索数据库组件.开源协议是 Apache 2.0.HubbleDotNet提供了基于SQL的全文检索接口,使 ...

  3. HubbleDotNet全文搜索数据库组件(一)

    HubbleDotNet 简介及安装详解 2012-11-05 12:59 来源:9SSSD.COM 作者:starts_2000 字号:T|T [摘要]HubbleDotNet 是一个基于.net ...

  4. HubbleDotNet全文搜索数据库组件(二)

    [摘要]本文介绍如何使用HubbleDotNet实现基本的全文搜索,包括建立搜索数据库.数据表.建立索引,压缩索引和搜索示例等内容. 上文介绍了HubbleDotNet的安装,接下来介绍如何使用Hub ...

  5. p2p网贷项目开发全过程技术详解,应用框架是ci2.2

    p2p网贷项目开发全过程技术详解,应用框架是ci2.2 很标准的mvc开发代码,代码也很简单,方便二次开发 这篇文章会不断更新

  6. 开源项目MultiChoiceAdapter详解(六)——GridView和MultiChoiceBaseAdapter配合使用

    这篇其实没啥重要的,主要就算是个总结吧. 一.布局文件 这里实现的是类似于上图的多图选择的效果.关键在于item布局文件的写法.这也就是这个框架奇葩的一点,莫名其妙的要在一个自定义控件里面再放一个自定 ...

  7. 开源项目MultiChoiceAdapter详解(五)——可扩展的MultiChoiceBaseAdapter

    上次写到了开源项目MultiChoiceAdapter详解(四)——MultiChoiceBaseAdapter的使用,其实我们仍旧可以不使用ActionMode的,所以这里就写一个自己扩展的方法. ...

  8. 开源项目MultiChoiceAdapter详解(四)——MultiChoiceBaseAdapter的使用

    MultiChoiceBaseAdapter是一个可以多选的BaseAdapter,使用的方式相比来说扩展性更强! 使用方式: 1.布局文件 2.写一个类继承MultiChoiceBaseAdapte ...

  9. 开源项目MultiChoiceAdapter详解(三)——MulitChoiceNormalArrayAdapter的使用

    MulitChoiceNormalArrayAdapter是我自己定义的一个类,其实就是实现了MulitChoiceArrayAdapter,为什么做这个简单的实现类呢,因为这样我们在不用Action ...

随机推荐

  1. C#与Ranorex自动化公用方法

    原创 - C#与Ranorex自动化公用方法 利用c#在Ranorex上写自动化已经有很长的一段时间了,总结发现常用的方法不外乎如下几种: 1.打开浏览器:或者app public static vo ...

  2. 校第十六届大学生程序设计竞赛暨2016省赛集训队选拔赛(Problem E)

    Problem E Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total ...

  3. Epic Moments

    网络流序号要考虑超级源和超级汇 SAP要记得即使还原当前弧 二分图匹配中v.w要取局部变量 RMQ时记得开大数组 树链剖分记得结点要变为线段树中的下标

  4. 624. Maximum Distance in Arrays

    Problem statement Given m arrays, and each array is sorted in ascending order. Now you can pick up t ...

  5. 565. Array Nesting

    Problem statement: A zero-indexed array A consisting of N different integers is given. The array con ...

  6. PHP目录文件遍历

    <meta charset="utf-8"><?php //遍历文件中的所有文件名称 foreach(glob("phpmyadmin/*") ...

  7. 反编译sencha toucha打包的apk文件,修改应用名称支持中文以及去除应用标题栏

    一.去除安卓应用标题栏 sencha touch打包android安装包,去掉标题栏titlebar的简单方法 (有更复杂更好的方法,参看"二.利用反编译修改apk的应用名称为中文" ...

  8. mysql获取行号的方法

    1.不排序 语句: ) ) ) b,bigquestion 结果:  2.排序的 语句 ) ) ) b,bigquestion order by bigquestion.bigQuestionSequ ...

  9. Anagrams(hash表)

    Given an array of strings, return all groups of strings that are anagrams. Note: All inputs will be ...

  10. sys.argv的妙用:python命令行参数列表的修改、增加、删除

    是否妙用取决于你怎么用 1.sys.argv是用来获取命令行参数的方法,本身是一个list.你搜其实用方法,这方面的介绍最多,这里不赘述 2.那么问题是:sys.argv可以赋值吗?可以扩充吗?可以修 ...