Gro*_*ler 5 postgresql full-text-search postgresql-9.6
使用Mac OSX 10.10.5优山美地,我试图运行全文搜索的操作,如to_tsvector
,to_tsquery
等,并有需要的字典中约80+语言。
Postgres 似乎只有 16 种语言配置,另外两个我正在测试中文(jiebacfg
和testzhcg
aka ZHParse
)。我正在寻找文档或除这些之外的其他语言的存储库。
mydatabase=# \dF
List of text search configurations
Schema | Name | Description
------------+------------+---------------------------------------
pg_catalog | danish | configuration for danish language
pg_catalog | dutch | configuration for dutch language
pg_catalog | english | configuration for english language
pg_catalog | finnish | configuration for finnish language
pg_catalog | french | configuration for french language
pg_catalog | german | configuration for german language
pg_catalog | hungarian | configuration for hungarian language
pg_catalog | italian | configuration for italian language
pg_catalog | norwegian | configuration for norwegian language
pg_catalog | portuguese | configuration for portuguese language
pg_catalog | romanian | configuration for romanian language
pg_catalog | russian | configuration for russian language
pg_catalog | simple | simple configuration
pg_catalog | spanish | configuration for spanish language
pg_catalog | swedish | configuration for swedish language
pg_catalog | turkish | configuration for turkish language
public | jiebacfg | configuration for jieba
public | testzhcfg |
(18 rows)
Run Code Online (Sandbox Code Playgroud)
我安装了Ispell Dictionary试图获得更多词典,然后尝试安装列表中的一些词典,但许多安装起来非常困难,没有必要的.dict
文件,仅适用于Windows,或者只是简单的不可用。
我正在寻找为 Postgres 9.6.1 安装语言词典的更新方法。
需要支持:(带有 lang. 旁边的表示它已经预装了 PG 9.6.1)
French french
Español spanish
Afrikaans
Albanian
???????
Armenian
Azerbaijani
Basque
Belarusian
Bengali
Bosnian
Bulgarian
Catalan
Cebuano
Chichewa
?????)
?????)
Croatian
Czech
Danish danish
Dutch dutch
Esperanto
Estonian
Filipino
Finnish finnish
Galician
Georgian
Deutsch german
Greek
Gujarati
Haitian Creole
Hausa
Hebrew
Hindi
Hmong
Hungarian hungarian
Icelandic
Igbo
Indonesian
Irish
Italian italian
Japanese
Javanese
Kannada
Kazakh
Khmer
Korean
Lao
Latin
Latvian
Lithuanian
Macedonian
Malagasy
Malay
Malayalam
Maltese
Maori
Marathi
Mongolian
Myanmar
Nepali
Norwegian norwegian
Persian
Polish
Portuguese portuguese
Punjabi
Romanian romanian
Russian russian
Serbian
Sesotho
Sinhala
Slovak
Slovenian
Somali
Sudanese
Swahili
Swedish swedish
Tajik
Tamil
Telugu
Thai
Turkish turkish
Ukrainian
Urdu
Uzbek
Vietnamese
Welsh
Yiddish
Yoruba
Zulu
English english
Run Code Online (Sandbox Code Playgroud)