sql >> Databáze >  >> RDS >> PostgreSQL

postgres textové vyhledávání

Souhlasím s Frankem:bez fulltextového vyhledávání se daleko nedostanete. „Běžný index“ vůbec nepomůže, protože jakékoli „uživatelsky přívětivé“ vyhledávání musí provést částečnou shodu (LIKE '%somevalue%' ) a toto nikdy nebude používat index

Pro generování testovacích dat mám dobré zkušenosti s Benerator . Je to trochu komplikované na učení, ale velmi silné.

Případně můžete použít Datagenerator což je ve skutečnosti nástroj Oracle, ale může také vytvářet ploché soubory, které lze použít s Postgres



  1. Sloučení více řádků do jednoho řádku a více sloupců na mysql

  2. SQL Server 2008 GEOGRAPHY STDistance() hodnota

  3. SQL Division pomocí 'neexistuje' v mysql

  4. Vyberte pouze řádky, u kterých byl sloupec změněn z řádků před ním, s jedinečným ID