Názor k článku PostgreSQL 14: nové funkce, nástroje a interní optimalizace od dustin - Ad uváděné historické "zkušenosti" s mysql. Kolem r....

  • Článek je starý, nové názory již nelze přidávat.
  • 20. 5. 2021 10:21

    dustin

    Ad uváděné historické "zkušenosti" s mysql. Kolem r. 2002 jsme vybírali DB pro náš systém. Mysql (samozřejmě InnoDB, žádné myisam, referenční integrita přes všechny tabulky, držela ORM mapování) na joinech přes cca 10 tabulek (každý atribut objektů má vlastní tabulku + tabulky přístupových ACL k objektům, hromadná vyhledávací query objektů s kritérii na různé atributy ) nám vycházela v těch testech tehdy 5 - 10x rychlejší než PostgreSQL. V té době byla pro nás volba zcela jasná. Je docela možné, že dnes by to již vyšlo nastejno, už jsme testy neopakovali. Pro náš účel (veškerá byznys logika záměrně v aplikaci, aby se netříštily používané technologie a snadno se přidávaly nové funkce/úpravy) nám na mysql (dnes samozřejmě mariadb) chybí "jen" použitelný fulltext, který je opravdu zásadní nedostatek. Kdyby byl fulltext postgresu OK a rychlost srovnatelná, byl by to důvod k přechodu, než řešit synchronizaci fulltextu třeba v ES.