groonga
-
An open-source fulltext search engine and column store.
日本語版はこちら
Navigation
index
next
|
Groonga v4.0.4-214-gb1aaec1 documentation
»
Groonga documentation
¶
News
1. Characteristics of Groonga
1.1. Groonga overview
1.2. Full text search and Instant update
1.3. Column store and aggregate query
1.4. Inverted index and tokenizer
1.5. Sharable storage and read lock-free
1.6. Geo-location (latitude and longitude) search
1.7. Groonga library
1.8. Groonga server
1.9. Mroonga storage engine
2. Install
2.1. Windows
2.1.1. Installer
2.1.2. zip
2.1.3. Build from source
2.2. Mac OS X
2.2.1. MacPorts
2.2.2. Homebrew
2.2.3. Build from source
2.3. Debian GNU/Linux
2.3.1. wheezy
2.3.2. jessie
2.3.3. sid
2.3.4. Build from source
2.4. Ubuntu
2.4.1. PPA (Personal Package Archive)
2.4.2. Build from source
2.5. CentOS
2.5.1. CentOS 5
2.5.2. CentOS 6
2.5.3. Build from source
2.6. Fedora
2.6.1. Fedora 20
2.6.2. Build from source
2.7. Oracle Solaris
2.7.1. Oracle Solaris 11
2.8. Others
2.8.1. Dependencies
2.8.2. Build from source
3. Community
3.1. Mailing List
3.2. Twitter
3.3. Facebook
4. Tutorial
4.1. Basic operations
4.1.1. Create a database
4.1.2. Operate a database
4.1.3. Command format
4.1.4. Basic commands
4.1.5. Create a table
4.1.6. View a table
4.1.7. Create a column
4.1.8. Load records
4.1.9. Get a record
4.1.10. Create a lexicon table for full text search
4.1.11. Create an index column for full text search
4.1.12. Full text search
4.1.13. Specify output columns
4.1.14. Specify output ranges
4.1.15. Sort a search result
4.2. Remote access
4.2.1. Groonga Query Transfer Protocol (GQTP)
4.2.2. Memcached binary protocol
4.2.3. Hypertext transfer protocol (HTTP)
4.2.4. Administration tool (HTTP)
4.2.5. Security issues
4.3. Various data types
4.3.1. Overview
4.3.2. Boolean type
4.3.3. Numeric types
4.3.4. String types
4.3.5. Date and time type
4.3.6. Longitude and latitude types
4.3.7. Reference types
4.3.8. Vector types
4.4. Various search conditions
4.4.1. Narrow down & Full-text search by using syntax like JavaScript
4.4.2. Sort by using
scorer
4.4.3. Narrow down & sort by using location information
4.5. Drilldown
4.5.1. Drilldown with multiple column
4.5.2. Sorting drildown results
4.5.3. limits drildown results
4.6. Tag search and reverse resolution of reference relationships
4.6.1. Tag search
4.6.2. Reverse resolution of reference relationships
4.6.3. Geo location search with index
4.7. match_columns parameter
4.7.1. Full-text search against multiple columns
4.7.2. Full text search with specific index name
4.7.3. Nested index search among related table by column index
4.7.4. Indexes with Weight
4.8. Prefix search with patricia trie
4.8.1. Prefix search by primary key
4.8.2. 主キーによる後方一致検索
4.9. 全文検索の語彙表に対する追加情報
4.10. マイクロブログ検索システムの作成
4.10.1. テーブルの作成
4.10.2. データのロード
4.10.3. 検索
4.11. クエリ拡張
4.11.1. 準備
4.11.2. 検索
5. Suggest
5.1. Introduction
5.1.1. Completion
5.1.2. Correction
5.1.3. Suggestion
5.1.4. Learning
5.2. Tutorial
5.3. Completion
5.3.1. How it works
5.3.2. How to use
5.3.3. How it learns
5.3.4. How to update RK reading data
5.4. Correction
5.4.1. How it works
5.4.2. How to use
5.4.3. How it learns
5.5. Suggestion
5.5.1. How it works
5.5.2. How to use
5.5.3. How it learns
5.5.4. How to extract learning data
6. Geolocation Search
6.1. Supported features
7. Server
7.1. Server packages
7.1.1. groonga-httpd
7.1.2. groonga-server-http
7.1.3. groonga-server-gqtp
7.2. GQTP
7.3. HTTP
7.3.1. Comparison
7.3.2. groonga
7.3.3. groonga-httpd
8. Reference manual
8.1. 実行ファイル
8.1.1. grnslap
8.1.2. groonga command
8.1.3. groonga-benchmark
8.1.4. groonga-httpd
8.1.5. groonga HTTPサーバー
8.1.6. groonga-suggest-create-dataset
8.1.7. groonga-suggest-httpd
8.1.8. groonga-suggest-learner
8.2. Output
8.2.1. Usage
8.3. Command
8.3.1. コマンドバージョン
8.3.2. Output format
8.3.3. Return code
8.3.4.
cache_limit
8.3.5.
check
8.3.6.
clearlock
8.3.7.
column_create
8.3.8.
column_list
8.3.9.
column_remove
8.3.10.
column_rename
8.3.11.
define_selector
8.3.12.
defrag
8.3.13.
delete
8.3.14.
dump
8.3.15.
load
8.3.16.
log_level
8.3.17.
log_put
8.3.18.
log_reopen
8.3.19.
normalize
8.3.20.
normalizer_list
8.3.21.
quit
8.3.22.
register
8.3.23.
ruby_eval
8.3.24.
ruby_load
8.3.25.
select
8.3.26.
shutdown
8.3.27.
status
8.3.28.
suggest
8.3.29.
table_create
8.3.30.
table_list
8.3.31.
table_remove
8.3.32.
tokenize
8.3.33.
tokenizer_list
8.3.34.
truncate
8.4. データ型
8.4.1. 名前
8.4.2. 説明
8.4.3. 組込型
8.4.4. 型に関する制限事項
8.5. Tables
8.5.1. Summary
8.5.2. Characteristics
8.5.3. Record ID
8.5.4. Persistent table and temporary table
8.5.5. Limitations
8.5.6. See also
8.6. Column
8.7. Normalizers
8.7.1. Summary
8.7.2. Built-in normalizers
8.7.3. Additional normalizers
8.7.4. See also
8.8. Tokenizers
8.9. Query expanders
8.9.1. QueryExpanderTSV
8.10. grn_expr
8.10.1. Query syntax
8.10.2. Script syntax
8.10.3. See also
8.11. Function
8.11.1. between
8.11.2. edit_distance
8.11.3. geo_distance
8.11.4. geo_in_circle
8.11.5. geo_in_rectangle
8.11.6. highlight_full
8.11.7. highlight_html
8.11.8. html_untag
8.11.9. now
8.11.10. query
8.11.11. rand
8.11.12. snippet_html
8.11.13. sub_filter
8.12. Indexing
8.12.1. Online index construction
8.12.2. Offline index construction
8.12.3. How to use
8.13. Log
8.13.1. Process log
8.13.2. Query log
8.14. Tuning
8.14.1. Summary
8.14.2. Parameters
8.14.3. Linux
8.14.4. FreeBSD
8.15. API
8.15.1. Global configurations
8.15.2.
grn_cache
8.15.3.
grn_column
8.15.4.
grn_command_version
8.15.5.
grn_ctx
8.15.6.
grn_db
8.15.7.
grn_encoding
8.15.8. grn_expr
8.15.9.
grn_geo
8.15.10.
grn_hook
8.15.11.
grn_ii
8.15.12.
grn_index_cursor
8.15.13.
grn_info
8.15.14.
grn_match_escalation
8.15.15.
grn_obj
8.15.16.
grn_proc
8.15.17.
grn_search
8.15.18.
grn_table
8.15.19.
grn_table_cursor
8.15.20.
grn_type
8.15.21.
grn_user_data
8.15.22. Plugin
9. Specification
9.1. GQTP
9.1.1. Protocol
9.1.2. Example
9.1.3. See also
9.2. 検索
9.2.1. 検索の挙動
9.2.2. 検索の使い分け
10. Limitations
10.1. Limitations of table
10.2. Limitations of indexing
10.3. Limitations of column
11. トラブルシューティング
11.1. 同じ検索キーワードなのに全文検索結果が異なる
11.1.1. 例
11.1.2. 原因
11.1.3. 対策方法1: トークナイザーを変更する
11.1.4. 対策方法2: 閾値をあげる
11.2. How to avoid mmap Cannot allocate memory error
11.2.1. Example
11.2.2. Solution
12. Development
12.1. Travis CI
12.1.1. Configuration
12.1.2. Examples
13. How to contribute to groonga
13.1. How to report a bug
13.1.1. Submit a bug to the issue tracker
13.1.2. Report a bug to the mailing list
13.2. How to contribute in documentation topics
13.2.1. Introduction
13.2.2. I18N
13.2.3. C API
13.3. Groonga開発者向け情報
13.3.1. Repository
13.3.2. Groonga 通信アーキテクチャ
13.3.3. ユーザーと協力して開発をうまく進めていくための指針
13.3.4. クエリの実現
13.3.5. クエリの実例
13.3.6. リリース手順
13.3.7. テスト方法
Index
Module Index
Search Page
Next topic
1. Characteristics of Groonga
This Page
Show Source
Quick search
Enter search terms or a module, class or function name.
Navigation
index
next
|
Groonga v4.0.4-214-gb1aaec1 documentation
»