Jump to content
php.lv forumi

Search engine


IM24LV

Recommended Posts

vari papētīt un paspēlēties arī ar http://www.sphinxsearch.com/

Sitais ir Ljoti atrs tikai prasa katru reizi Indekseet DB .... un grib padaudz RAM ...

Tas ir Veido pats savu personiigo Indeksu ....

 

DB kura ir 20 kolonnas (warchar) un ~~~ 30M irakstu datus atrod ~~~ 0,01 sek....

pati tabula ~~ 4.x GB indekss tik izveidots uz 400Mb ....

---------------------------

P.S. pats mekletajs palaizjas kaa atseviskjis Process kurma talak jau sledzas klaat no PHP / Perl / Java ......

---------------

Link to comment
Share on other sites

Sitais ir Ljoti atrs tikai prasa katru reizi Indekseet DB .... un grib padaudz RAM ...

Faktiski jau ne vienmēr - var uztaisīt lai pieindeksē izmaiņas/jaunos ierakstus un taisīt merge indeksu..

 

Limits gan ir indeksa apjoms - kirdik iestajās pie 2Gb (kautvai uz 64bit sistēmas).. :( vismaz uz vienu instanci..

Link to comment
Share on other sites

Limits gan ir indeksa apjoms - kirdik iestajās pie 2Gb (kautvai uz 64bit sistēmas).. :( vismaz uz vienu instanci..

hmm... tad jau sanak ka man tur index ir Pie pasha gala....

Kopejais noindeksetais (Sphinks) datu apjoms ir 6 GB ..... lielakais fails 1,9xxx ....

----

Cik skatijos tad RAM ir max 2Gb .... bet nekur nemaniju max indeksu.....

---------------------------------

Piedevam taa jau ir Liela sistema (daudz ierakstu) ... shaubos vai Topika autoram ir nepiecieshams Tik gigantisks datu apjoms...

 

Piedevam sphinks atbalsta Nacionalas valodas (UTF-8) .... --> Kaa neka Krievu izstradajums ;)

 

P.S. skjiet ka pedejaas versijas pat vareja ieintegret ieksh Mysql 5 ....

Edited by Grey_Wolf
Link to comment
Share on other sites

Ja datu apjoms ir pofig (tika indeksēti 300 Gb :D ).. un pat faktiski jams noiindekseet vinju var (tika izveidots index uz 15Gb un rams tam pietiktu ar galiem) bet searchd nevar ielaadeet un nosegfaulto.. ar tipisku 32bit mašīnas erroru.

Tajā brīdi nebija laika pārkompilēt un debugot, jo tas tikai testiem, bet kad sanāks laiks droši vien paskatīšos smalkāk..

 

To SphinxSE diemžēl var ielādēt patchojot pašu mysql .. tīrs plugins tas nav :( Bet komunikācija ir krietni ātrāka nekā caur to sphinx API kur ar php packo datus vaļā un ciet.. varbūt vērts būtu taisīt php extensiju.

Link to comment
Share on other sites

×
×
  • Create New...