`
pcajax
  • 浏览: 2157215 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

HubbleDotNet开源全文搜索数据库项目--技术详解

 
阅读更多

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*

      查看指定分词器的分词结果*

      查看某个字段对应分词器的分词结果*

      编写自己的分词器

数据库适配器*

      SQLSERVER 2005

      SQLSERVER 2000

      连接 Oracle 数据库

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

 

性能优化 

      大量并发访问的解决方案 

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

      优化分词器*

      查询级别缓存*

      查询级别缓存的持久化*

      数据级别缓存*

      不同搜索方式的性能*     

      分布式查询*

      执行跟踪报告*

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

          如何分析执行跟踪报告*

分布式查询 

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

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

测试报告

      HubbleDotNet 海量数据测试报告

远程访问*

 

SQLClient*

      大量并发访问的解决方案 

      异步通讯模式的调用方法

示例*

 

项目应用*

 

注:

分享到:
评论

相关推荐

    热璞数据库HotDB--《分布式数据库技术金融应用规范 安全技术要求》.pdf

    近年来,人民银行推动信息化...历经2年时间,于2020年11月26日,中国人民银行正式发布《分布式数据库技术金融应用规范 技术架构》(JR/T 0203-2020)、《分布式数据库技术金融应用规范安全技术要求》(JR/T0204-2020)

    MongoDB数据库-四书五经-孟子

    MongoDB数据库-四书五经-孟子,导入即可使用 MongoDB数据库-四书五经-孟子,导入即可使用 MongoDB数据库-四书五经-孟子,导入即可使用 MongoDB数据库-四书五经-孟子,导入即可使用 MongoDB数据库-四书五经-孟子,...

    开源项目-wxyyxc1992-Awesome-Links.zip

    开源项目在IT行业中占据着重要的地位,它们推动了技术的发展,促进了全球范围内的协作与创新。"wxyyxc1992"分享的开源项目"Awesome-Links.zip"是一个集合了各种优质资源的仓库,特别关注的是Go语言的Gopher图片链接...

    开源项目-cockroachdb-cockroach.zip

    总的来说,CockroachDB是一个极具潜力的开源数据库项目,结合了传统SQL的强一致性与现代分布式系统的高可用性。通过对"开源项目-cockroachdb-cockroach.zip"的探索,我们可以更深入地理解其设计理念和技术细节,从而...

    开源项目-f0rmiga-sqloader.zip

    【f0rmiga-sqloader】是一个开源项目,它的主要功能是通过名字来加载SQL查询。这个工具的设计目的是为了简化数据库操作,特别是对于那些需要执行大量预定义SQL语句的场景,例如数据迁移、测试数据准备或者自动化脚本...

    老李收录网网址导航源码整站开源带数据库基于Z-BlogPHP程序.txt

    老李收录网网址导航源码整站开源带数据库基于Z-BlogPHP程序.txt

    开源项目-go-pg-sharding.zip

    【开源项目-go-pg-sharding.zip】是一个基于Go语言和PostgreSQL数据库的开源项目,旨在实现数据库的分片(sharding)功能。分片是一种横向扩展数据库的技术,通过将数据分布在多个物理数据库上,来提高系统的读写...

    DBeaver好用免费开源的的数据库管理工具-dbeaver-ce-23.3.0-win32.win32.x86-64.zip

    DBeaver好用免费开源的的数据库管理工具-dbeaver-ce-23.3.0-win32.win32.x86_64.zip版本dbeaver-ce-23.3.0-win32.win32.x86_64.zipDBeaver是免费和开源(GPL)为开发人员和数据库管理员通用数据库工具。1.它支持任何...

    开源项目-gopherchina-conference.zip

    《GopherChina 2016大会开源项目详解》 GopherChina,作为中国地区规模盛大的Go语言技术盛会,每年都会吸引众多开发者参与。2016年的GopherChina大会,更是留下了丰富的技术资源,其中开源项目"conference-master...

    oracle+MySQL+jdbc数据库教程-视频教程网盘链接提取码下载.txt

    - **简介**:MySQL是一款开源的关系型数据库管理系统,广泛应用于Web应用。 - **优势**:易于使用、成本低、速度快等特点。 ##### 2.2 安装与配置 - **安装方法**:覆盖Windows、Linux等不同操作系统下的安装步骤。...

    开源项目-asdine-storm.zip

    Storm项目是一个ORM库,ORM全称为Object-Relational Mapping,它是一种编程技术,用于将关系数据库的数据模型映射到面向对象的编程语言中。ORM的主要目的是简化数据库操作,使得开发者可以使用面向对象的方式来处理...

    开源项目-tmc-pqstream.zip

    【开源项目-tmc-pqstream.zip】是一个包含开源项目pqstream的压缩文件,该项目的核心功能是提供从PostgreSQL数据库中进行流式操作的能力。在深入探讨这个项目之前,我们需要了解几个基本概念:开源项目、PostgreSQL...

    netbeans demo -jsp页面插入mysql数据库-- jdbc(源代码+数据库)

    【标题】"netbeans demo -jsp页面插入mysql数据库-- jdbc(源代码+数据库)"是一个示例项目,展示了如何在NetBeans集成开发环境中使用JSP和Java Database Connectivity (JDBC)技术将数据从用户界面存入MySQL数据库。...

Global site tag (gtag.js) - Google Analytics