HubbleDotNet open-source full-text search database project-Technical Details

Source: Internet
Author: User

HubbleDotNet Introduction

HubbleDotNet and mongoe.net Performance Comparison Test

Comparison of matching relevance between HubbleDotNet and Lucene. Net

HubbleDotNet Software Architecture

Installation and upgrade

Install

Upgrade

User permission-in function planning

Default Account **

Add an account **

Account permissions **

Index

Database and data table of Hubble.net

Data Type of Hubble.net data table

Create and delete Databases

Create a data table

Create full-text indexes for existing tables or views of the database (1) Append Only mode

Create full-text index for existing tables or views of the database (2) Updatable Mode

Create full-text index for existing tables or views of the database (3) Multi-table full-text index mode

Synchronize with existing tables or views through programs

Automatic synchronization with existing tables

Automatically synchronize or optimize indexes using background tasks

Automatic Data Synchronization and parsing with Oracle

Memory Index

Inverted index structure *

Inverted index optimization *

UnTokenized Index *

Relational Database Index *

Search

Basic Search process *

HubbleDotNet open-source full-text search database project -- Query Method Summary

Search for the Tokenized field *

Search syntax *

Specify word weight

Field weight

Specify document weight

Match Method

Contains Method

Like mode *

Combined search *

Search by combining the Tokenized field and the Untokenized field *

Search by combining the Tokenized field and the relational database index field *

Multi-table joint search *

Joint search for homogeneous tables *

Joint search for heterogeneous tables *

Compile your own score algorithm *

Word Divider

SimpleAnalyzer *

EnglishAnalyzer *

PanGuSegment *

"Href =" http://www.cnblogs.com/eaglet/archive/2012/02/15/2352094.html "target =" _ self "> test methods and Word Segmentation techniques of HubbleDotNet index Segmentation

Compile your own word Divider

Database adapter *

SQLSERVER 2005

SQLSERVER 2000

Connect to Oracle Database

HubbleDotNet + Mongodb build a high-performance search engine-Overview

Compile your own database adapter *

 

Performance Optimization

Massive concurrent access solution

Memory usage of various data types *

Optimizer *

Query-level cache *

Query-level cache persistence *

Data-level cache *

Performance of different search methods *

Distributed Query *

Execution tracking report *

How to make the query analyzer output the execution trace report *

How to analyze and execute the tracking report *

Distributed Query

HubbleDotNet distributed search algorithm (1)

HubbleDotNet Distributed Retrieval -- call method of Asynchronous Communication Mode

Test report

HubbleDotNet massive data test report

Remote Access *

 

SQLClient *

Massive concurrent access solution

Call method of Asynchronous Communication Mode

Example *

 

Project Application *

 

Note:

* For incomplete documents
** The function is not implemented yet.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.