HubbleDotNet (Hubble.net) is an open-source full-text search database project based on .Net Framework. Full-text search database system different from the tradition relational database system, which allows users to easily search the full text information, but it also provides a database field in the logical query. At present some of the major databases provide full-text search function, but there full-text search function is relatively weak, can not be well positioned to meet the practical application needs, and some full-text search components, such as the more well-known “Lucene”, only provides the full-text search function, while the lack of linking with the relational database. Hubble.net is one of the new database system that can unite full-text search and relational query. Users can easily do full-text search, relationship query even relationship query plus full-text search through SQL.
Hubble.net provides a SQL-based full-text search interface, users only need to operate SQL, can quickly learn how to use Hubble.net full-text search. Hubble.net can achieve full-text indexing and querying, multi-field searching and sorting, grouping statistics, distinct, classification, clustering, multi-table queries, and other a series of full-text search and data mining features. Hubble.net provides a database adapter interface and can be the perfect integration of various databases for data mining and full-text search features. Hubble.net designed a more perfect concurrency control procedures, data additions, deletions, updating or query can be executed as multi-threading without any conflict. Hubble.net also providers the cache and memory management is designed to help users to maximize the improvement of query efficiency.
-SQL-based SQLClient interface
-Queries combinate Full-text and metadata
-Keyword rank specified
-Field rank specified
-Record rank specified
-Custom database adapter
-System Stored Procedures