Knowing that my InnoDB tables do not support FULLTEXT lookups, I wonder what my alternatives are for looking up text in tables? Is performance so bad when using LIKE?
I see a lot of suggestions about making a copy of the InnoDB table in question in the MYISAM table, and then running queries against the THAT table and matching the keys between them, and I just don't know that this is a pretty acceptable solution.
I am not against using any third-party solution, but I am not a big fan of this. I would like to know more about what MySQL can do on its own.
Thoughts?
, , , Lucene Sphinx .
Lucene, Sphinx (Lucene powers Wikipedia Digg/Sphinx power Slashdot)
LIKE , %. , LIKE '% foo%' . , sphinx. , MySQL, . .
solr, http lucene, sphinx .
, , Lucene, Sphinx Solr.
, , , .
Symfony/PHP, , , . , , , , .
, , , , DAL, fk , . , , .
Source: https://habr.com/ru/post/1772028/More articles:Regular expression to match all contents between 2 tags - phpHow to replace space with one blank with sed? - sedФункция PHP для захвата всех ссылок внутрина удаленном сайте с использованием метода scrape - phpHell with Netbeans - adaПроблема программирования - игра блоков - algorithmNative C ++ vs C ++ / CLI speed - c ++ - cliDependency injection - is there an alternative to this very large constructor? - phpColdfusion - XML Pretty Print - coldfusionEF4 Object State Manager claims multiple records are attached when not - c #In any case, to quickly break a word into an array of characters in the c lens? - cAll Articles