> ôÕÔ ÅÝÅ ÐÏÐÙÔËÉ ÐÏÎÑÔØ "Á ËÁË ÒÁÂÏÔÁÀÔ ÐÏÉÓËÏ×ÙÅ ÍÁÛÉÎÙ ÔÉÐÁ ÑÎÄÅËÓÁ"
> - ×ÏÏÂÝÅ ××ÅÌÉ × ÓÔÕÐÏÒ.
>
> ---
> Lucene ÒÁÂÏÔÁÅÔ ÐÏÓÔÆÁËÔÕÍ. ôÏ ÅÓÔØ ×ÏÚÍÏÖÎÁ ÓÉÔÕÁÃÉÑ ËÏÇÄÁ ÄÁÎÎÙÅ
> ÅÓÔØ, ÎÏ ÏÎÉ ÅÝÅ ÎÅ ÐÒÏÉÎÄÅËÓÉÒÏ×ÁÎÙ - ÐÏÜÔÏÍÕ ÐÏÉÓË ÎÉÈÒÅÎÁ ÉÈ ÎÅ
> ÎÁÊÄÅÔ. ôÁËÖÅ ×ÏÚÍÏÖÎÁ ÓÉÔÕÁÃÉÑ - ÄÁÎÎÙÅ ÉÚÍÅÎÉÌÉÓØ, ÎÏ ÅÝÅ ÎÅ ÂÙÌÉ
> ÐÅÒÅÉÎÄÅËÓÉÒÏ×ÁÎÙ.

Ñ ÎÅÓËÏÌØËÏ ÌÅÔ ÉÓËÁÌ ×ÁÒÉÁÎÔÙ ÐÏÉÓËÏ×ÉËÁ ÄÌÑ ÎÁÛÅÇÏ ÐÏÒÔÁÌÁ (ÓÁÍ ÐÉÓÁÔØ ÎÅ 
ÈÏÔÅÌ), ÎÏ ÔÏÖÅ ×ÓÅÇÄÁ ÕÐÉÒÁÌÓÑ × ÔÏ, ÞÔÏ ×ÓÅ ÏÎÉ ÉÎÄÅËÓÉÒÕÀÔ ÔÏÌØËÏ ÐÏ 
ÏÔÄÅÌØÎÏÍÕ ÚÁÐÒÏÓÕ, Ô.Å. ÎÅÔ ÏÎÌÁÊÎ ÏÂÎÏ×ÌÅÎÉÑ ÉÎÄÅËÓÁ (× Ô.Þ. É × MSSQL 
ÔÁËÁÑ ÖÅ ÏÒÇÁÎÉÚÁÃÉÑ). ôÁË ÞÔÏ Ó ÜÔÉÍ ÎÁÄÏ ÓÍÉÒÉÔØÓÑ É ÒÁÚÒÁÂÁÔÙ×ÁÔØ ÓÈÅÍÙ 
ÏÂÎÏ×ÌÅÎÉÑ ÉÎÄÅËÓÁ ÉÓÈÏÄÑ ÉÚ Ó×ÏÉÈ ËÏÎËÒÅÔÎÙÈ ÐÏÔÒÅÂÎÏÓÔÅÊ (ÉÌÉ ÐÏ 
ÒÁÓÐÉÓÁÎÉÀ, ÉÌÉ × ÔÒÉÇÅÒÅ, ÉÌÉ ÏÔÄÅÌØÎÙÍ ×ÙÚÏ×ÏÍ).

ðÒÉÍÉ ÚÁ ÆÁËÔ, ÎÅÔ ÂÏÌØÛÏÊ ÐÒÏÂÌÅÍÙ × ÔÏÍ, ÞÔÏ ÄÁÎÎÙÅ × ÂÁÚÅ ÕÖÅ ÅÓÔØ 
(ÔÒÁÎÚÁËÃÉÑ ÚÁËÏÍÍÉÞÅÎÁ) Á ÉÎÄÅËÓ ÉÈ ÅÝÅ ÎÅ ÎÁÈÏÄÉÔ. üÔÏ ÐÏÌÎÏÔÅËÓÔÏ×ÙÊ 
ÐÏÉÓË, ÏÎ ËÁË ÐÒÁ×ÉÌÏ, ÉÄÅÔ ËÁË ÒÁÓÛÉÒÅÎÉÅ ÆÕÎËÃÉÏÎÁÌØÎÏÓÔÉ Ô×ÏÅÊ âä, ÎÏ ÎÅ 
ËÁË ÏÓÎÏ×ÁÑ ÆÕÎËÃÉÑ.

ñ ÔÅÂÅ ÕÖÅ ÐÉÓÁÌ ËÁË Õ ÍÅÎÑ ÏÒÇÁÎÉÚÏ×ÁÎÏ ÏÂÎÏ×ÌÅÎÉÅ ÉÎÄÅËÓÁ (× Ä×ÕÈ 
ÔÒÁÎÚÁËÃÉÑÈ: × ÐÅÒ×ÏÊ ÏÂÎÏ×ÌÑÅÍ ÄÁÎÎÙÅ É ÂÌÏËÉÒÕÅÍ ÉÈ ÉÚÍÅÎÅÎÉÅ, ×Ï ×ÔÏÒÏÊ - 
ÉÎÄÅËÓ, É ÓÎÉÍÁÅÍ ÂÌÏËÉÒÏ×ËÕ)

>
> ñ ×ÏÔ ÞÔÏ ÄÕÍÁÀ - ×ÅÄØ ÍÏÖÎÏ ÖÅ ËÁË-ÔÏ ÓËÏÍÂÉÎÉÒÏ×ÁÔØ Lucene Ó ÔÅÍ ÞÔÏ
> ÞÔÏ ÒÁÂÏÔÁÅÔ Õ ÎÁÓ ÓÅÊÞÁÓ (ÂÅÚ ËÏÍÂÉÎÁÃÉÊ). þÔÏÂÙ ÏÂÅÓÐÅÞÉÔØ 100%
> ÇÁÒÁÎÔÉÀ ÎÁÈÏÖÄÅÎÉÑ ÎÏ×ÙÈ É ÍÏÄÉÆÉÃÉÒÏ×ÁÎÎÙÈ ÄÁÎÎÙÈ...
>
> íÅÎÑ ÅÝÅ ÏÞÅÎØ ÓÉÌØÎÏ ÂÅÓÐÏËÏÉÔ ÍÁÓÛÁÔÂÉÒÕÅÍÏÓÔØ × ÐÌÁÎÅ ÏÂßÅÍÏ×. åÓÌÉ
> ÐÅÒÅÓÔÒÏÊËÁ ÉÎÄÅËÓÁ × Lucene - ÜÔÏ ÓÞÉÔÁÊ ÓÏÚÄÁÎÉÅ ÅÇÏ ÐÏÌÎÏÊ ËÏÐÉÉ,
> ÔÏ ËÁË ÜÔÏ ÂÕÄÅÔ ÒÁÂÏÔÁÔØ ÎÁ ÇÉÇÁÎÔÓËÉÈ ÏÂßÅÍÁÈ?

çÉÇÁÎÔÓËÉÅ ÜÔÏ ÓËÏËÏ?
ÞÅÍ ÂÏÌØÛÅ ÚÁÄÁÞÁ, ÔÅÍ ×ÙÛÅ × ÎÁÄÓÉÓÔÅÍÕ ÎÁÄÏ ×ÙÈÏÄÉÔØ ÄÌÑ ÅÅ ÒÅÛÅÎÉÑ - 
ÐÒÏÇÒÁÍÍÁ -> ËÏÍÐÏÎÅÎÔÙ ËÏÍÐØÀÔÅÒÁ -> ËÏÍÐØÀÔÅÒ É ÏÐÔÉÍÉÚÁÃÉÑ ðï -> ÓÅÔØ

ÐÏ ÍÏÅÊ ÚÁÄÁÞÅ: ÓÏÚÄÁÎÉÅ ÎÏ×ÏÇÏ ÉÎÄÅËÓÁ ÎÁ ÎÏÕÔÅ (Cel1.6 512Mb) ÚÁÎÉÍÁÅÔ 
ÐÒÉÍÅÒÎÏ ÐÏÌÔÏÒÙ ÍÉÎÕÔÙ
~100.000 ÚÁÐÉÓÅÊ ÓÏ ÓÒÅÄÎÉÍ ËÏÌÉÞÅÓÔ×ÏÍ ÓÌÏ× ~60

ÎÏ ÜÔÏ ÉÄÅÔ ÂÌÏÞÎÁÑ ×ÓÔÁ×ËÁ, ÐÒÉ ×ÓÔÁ×ËÅ ÐÏ ÏÄÎÏÊ ÚÁÐÉÓÉ ÜÔÏ ÚÁÊÍÅÔ ÍÎÏÇÏ 
ÂÏÌØÛÅ (× ÒÁÚÙ)
ÄÅÌÏ × ÔÏÍ, ÞÔÏ ÓÐÅÃÉÆÉÞÎÏÓÔØ ÍÏÅÊ ÚÁÄÁÞÉ × ÔÏÍ, ÞÔÏ ËÁË ÐÒÁ×ÉÌÏ ÄÁÎÎÙÅ 
ÏÂÎÏ×ÌÑÀÔÓÑ ÐÁËÅÔÁÍÉ (ËÁË ÍÉÎÉÍÕÍ 1 ÐÒÁÊÓ ÚÁ ÒÁÚ, Á ÜÔÏ ÄÏ ÎÅÓËÏÌØËÉÈ ÔÙÓÑÞ 
ÓÔÒÏË), ÐÏÜÔÏÍÕ Ñ É ÒÁÚÒÁÂÁÔÙ×ÁÌ Ó×ÏÊ ÉÎÄÅËÓÁÔÏÒ ÉÓÈÏÄÑ ÉÚ ÜÔÏÇÏ É ÓÄÅÌÁÌ 
×ÏÚÍÏÖÎÏÓÔØ ÓÎÁÞÁÌÁ ÚÁËÁÞÁÔØ × ÐÁÍÑÔØ ÎÅËÏÔÒÙÊ ÏÂßÅÍ ÓÔÒÏË, Á ÔÏÌØËÏ ÐÏÓÌÅ 
ÜÔÏÇÏ ÎÁÞÁÔØ ÉÈ ÁÎÁÌÉÚ (ÒÁÚÂÏÒ) É ÓÏÈÒÁÎÅÎÉÅ × ÉÎÄÅËÓÎÏÍ ÆÁÊÌÅ.

Ó ÄÒÕÇÏÊ ÓÔÏÒÏÎÙ × ÉÎÄÅËÓÅ ÓÏÈÒÁÎÑÅÔÓÑ ÎÅËÏÔÏÒÁÑ ÉÚÂÙÔÏÞÎÁÑ ÉÎÆÏÒÍÁÃÉÑ, 
ËÏÔÏÒÁÑ ÄÌÑ ÂÏÌØÛÉÎÓÔ×Á ÄÒÕÇÉÈ ÚÁÄÁÞ ÐÒÏÓÔÏ ÎÅ ÎÕÖÎÁ, ÞÔÏ ÚÎÁÞÉÔÅÌØÎÏ 
Õ×ÅÌÉÞÉ×ÁÅÔ É ÒÁÚÍÅÒ ÐÏÌÕÞÁÅÍÏÇÏ ÆÁÊÌÁ É ×ÒÅÍÑ ÎÁ ÅÇÏ ÓÏÚÄÁÎÉÅ (ÓÏÈÒÁÎÑÀÔÓÑ 
ÓÒÏËÉ ÁËÔÉ×ÎÏÓÔÉ ÓÔÒÏËÉ, ËÁÔÅÇÏÒÉÑ ÔÏ×ÁÒÁ, ÒÁÚÂÉ×ËÁ ÉÎÆÏÒÍÁÃÉÉ ÐÏ ÐÏÌÑÍ, 
ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ ÓÌÏ× × ÓÔÒÏËÅ)

×ÏÔ É ÄÕÍÁÊ ÍÎÏÇÏ ×ÒÅÍÅÎÉ ÜÔÏ ÚÁÍÅÔ ÎÁ Ô×ÏÅÍ ÎÁ×ÅÒÎÕÔÏÍ ÓÅÒ×ÁËÅ Ó Ô×ÏÉÍÉ 
ÏÂßÅÍÁÍÉ (ÅÓÌÉ ÏÔÂÒÏÓÉÔØ ËÏÍÂÉÎÁÃÉÉ)?

ÁÈ ÄÁ É ÅÝÅ, ËÁË ÔÏÌØËÏ ÐÁËÅÔ ÓÏÈÒÁÎÑÅÔÓÑ, ÐÏÉÓË ÐÏ ÐÒÏÉÎÄÅËÓÉÒÏ×ÁÎÙÍ 
ÚÁÐÉÓÑÍ ÕÖÅ ÍÏÖÅÔ ×ÙÐÏÌÎÑÔØÓÑ (Á × ÜÔÏ ×ÒÅÍÑ ÐÏÓÔÒÏÅÎÉÅ ÉÎÄÅËÓÁ 
ÐÒÏÄÏÌÖÁÅÔÓÑ, É Ó ÓÏÈÒÁÎÅÎÉÅÍ ËÁÖÄÏÇÏ ÎÏ×ÏÇÏ ÐÁËÅÔÁ ÐÏÉÓËÏ×ÉË ×ÙÄÁÅÔ ×ÓÅ 
ÂÏÌØÛÅ ÉÎÆÏÒÍÁÃÉÉ)

-- 
ó Õ×ÁÖÅÎÉÅÍ
ëÁÞÁÎÏ×ÓËÉÊ äÍÉÔÉÒÊ
ïïï "ëïûôÐÒÏÅËÔ" 



Ответить