PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Wyszukiwanie pełnotekstowe Postgresql dla języka czeskiego (brak domyślnej konfiguracji języka)

Nigdy tego nie próbowałem, ale powinieneś być w stanie stworzyć czeski trzon Snowballa, o ile jesteś gotowy do kompilacji PostgreSQL ze źródeł.

Wyjaśnienie znajduje się w src/backend/snowball/README :

Teraz dostępny jest czeski trzon Snowball tutaj , został wniesiony do projektu. Nie ma dostępnego słownika słów przerywanych, ale jestem pewien, że możesz go znaleźć lub sam utworzyć.

Prawdziwa praca polegałaby na zainstalowaniu Snowballa i użyciu kompilatora Snowball-to-C do utworzenia plików C i plików nagłówkowych do dodania do źródła PostgreSQL. Pliki te powinny pozostać stabilne, więc aktualizacja do nowego nie powinna być trudna. Wersja PostgreSQL.

Jeśli chcesz wykonać pracę, ale nie chcesz łatać PostgreSQL i budować go za każdym razem ze źródeł, możesz również rozważyć przesłanie łaty do PostgreSQL. Dopóki stemmer działa dobrze, nie spodziewam się, że napotkasz tam duży opór (ale proces przesyłania łatek jest nadal żmudny).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak mogę zamówić za pomocą funkcji niestandardowej w SQLAlchemy?

  2. Zakres Rails dla IS NOT NULL i nie jest pusty/pusty?

  3. Postgresql:Unikalne ograniczenie nad Unią 2 kolumn

  4. Nie można zaimportować do bazy postgres heroku ze zrzutu

  5. Jak używać (zainstalować) dblink w PostgreSQL?