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

Source: Internet
Author: User

 

HubbleDotNet is an open-source, free full-text search Database Component Based on. net framework.


HubbleDotNet Introduction

HubbleDotNet and mongoe.net Performance Comparison Test

Installation and upgrade

Install

Upgrade

User permission-in function planning

Default Account

Add 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

Inverted Index Structure

Inverted INDEX OPTIMIZATION

UnTokenized Index

Relational Database Index

Search

Basic Search Process

Search for the Tokenized Field

Search syntax

Specify word weight

Field weight

Specify document weight

Match Method

Contains Method

Like

Combined search

Search by combining the Tokenized field and the Untokenized Field

Tokenized field and relational database index field combination search

Multi-table joint search

Joint search for homogeneous tables

Joint search for heterogeneous tables

Compile your own score Algorithm

Word Divider

SimpleAnalyzer

EnglishAnalyzer

PanGuSegment

View the word splitting result of the specified word Divider

View the word splitting result of a field.

View the word splitting result of a field in a record

Compile your own word Divider

Database Adapter

SQLSERVER 2005

SQLSERVER 2000

Connect to Oracle Database

Compile your own database Adapter

 

Performance Optimization

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

 

Test report

HubbleDotNet massive data test report

Remote Access

SQLClient

Example

Project Application

 

Source: http://www.cnblogs.com/eaglet/archive/2010/04/07/1706305.html

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.