PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Postgresql пълнотекстово търсене за чешки език (няма езикова конфигурация по подразбиране)

Никога не съм го опитвал, но би трябвало да можете да създадете стемър на чешка снежна топка, стига да сте готови да компилирате PostgreSQL от източника.

Има обяснение в src/backend/snowball/README :

Вече има наличен стемер на чешка снежна топка тук , беше допринесено за проекта. Няма наличен речник на стоп думата, но съм сигурен, че можете или да намерите такъв, или да го създадете сами.

Истинската работа би била да инсталирате Snowball и да използвате компилатора Snowball-to-C, за да създадете C и заглавните файлове, които да добавите към източника на PostgreSQL. След това тези файлове трябва да останат стабилни, така че не би трябвало да е трудно да надстроите до нов Версия на PostgreSQL.

Ако сте готови да свършите работата, но не искате да кръпвате PostgreSQL и да го изграждате от изходния код всеки път, можете също да помислите за изпращане на корекция към PostgreSQL. Докато стемърът работи добре, не очаквам да имате голямо съпротивление там (но процесът на подаване на корекция все още е досаден).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Търсене на jsonb масив в PostgreSQL

  2. pg gem '0.14.0' на Mountain Lion се проваля

  3. pgadmin4 инструментът за заявки винаги се връща без връзка

  4. Как да промените сортирането на колони postgresql

  5. Psycopg2 db връзката виси при загубена мрежова връзка