|
|
|
Проблема с преобразованием токенов в литеры. FTS Postgresql
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток! Столкнулся с проблемой: to_tsvector('test','деталь') -> детал to_tsvector('test','детали') -> дета Использую шаблон snowball, в чем может быть дело? Хотелось бы, чтоб postgresql распознавал эти слова как одинаковые. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2014, 14:32:57 |
|
||
|
Проблема с преобразованием токенов в литеры. FTS Postgresql
|
|||
|---|---|---|---|
|
#18+
CREATE TEXT SEARCH DICTIONARY russian_my ( TEMPLATE = snowball, language = 'russian', stopwords = 'russian' ); CREATE TEXT SEARCH CONFIGURATION test ( PARSER = "default" ); ALTER TEXT SEARCH CONFIGURATION test ADD MAPPING FOR word WITH russian_my; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2014, 15:25:24 |
|
||
|
Проблема с преобразованием токенов в литеры. FTS Postgresql
|
|||
|---|---|---|---|
|
#18+
это особенность snowball, stem и прочих.. переходите на ispell. Сам когда-то прошел такой путь, но скорость в конечном итоге не устроила, поэтому перешел на sphinx. Хотя вот авторы грозятся сделать быстрее чем sphinx, да что-то пока не слышно, чем это кончилось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2014, 17:21:35 |
|
||
|
Проблема с преобразованием токенов в литеры. FTS Postgresql
|
|||
|---|---|---|---|
|
#18+
Asmit, cамое простое - это сделать словарь синонимов. Но правильнее, конечно, использовать ispell. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2014, 20:15:39 |
|
||
|
Проблема с преобразованием токенов в литеры. FTS Postgresql
|
|||
|---|---|---|---|
|
#18+
anon2, прототип быстрее sphinx, пара патчей уже в 9.4, а вот с остальными все не так просто - требуются усилия по убеждению хакеров. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2014, 20:17:05 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=38698346&tid=1998578]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
276ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 558ms |

| 0 / 0 |
