Search the Community
Showing results for tags 'fulltext'.
-
Ir MySql datubāze ar 24155 lietotājiem un katram lietotājam ir kādi plus/mīnus 20 lauki pēc kā var tikt atrasts lietotājs. Kā labāk veikt meklēšanu ar LIKE, vai FULLTEXT, vai vēl kā vispār savādāk ar Apache Sorl vai Lucene? Šobrīd ir ar LIKE un pārskaitīti visi lauki '%...%' + ... tādā garā, pienācis laiks to visu mest ārā un uzlabot.
-
Varbūt kādam ir kādas idejas kā optimizēt meklēšanu. Man vajag vienreizēju meklēšanu dažādiem tekstiem iziet cauri pēc vieniem un tiem pašiem bet vairākiem kritērijiem. šobrīd izmantoju solr, lai to dabūtu gatavu. vienīgi man izaudzis apjoms un doma nooptimizēt to visu. liekas, ka nesāpīgāk būtu taisīt tā, ka tas teksts netiek glabāts pašā solr instancē, bet būtu kādā operatīvajā atmiņā, jo indekšēšana un dzēšana no solr aižnem diezgan daudz laika proprocionāli visam izpildes laikam. ir kādi ieteikumi kā to varētu panākt? otrs variants būtu taisīt divas instances uz dažādiem serveriem, lai sadalītu slodzi, bet tik un tā liekas neracionāli izmantots resurss.