Përmbajtja
(Përveç kësaj, do të jeni në gjendje të përditësoni indekset e atributeve në mënyrë automatike, në vend të mesazheve të detajuara me tekst.) Një nga kërkesat është eliminimi i plotë i nevojës për të futur "fjalë të rreme" në indeks. Për më tepër, GEODIST() gjithashtu mund të luajë automatikisht me merimangat (shihni më shumë më poshtë). Aktualisht mbështeten deri në 64 indekse atributesh për drejtori me tekst të plotë.
Edhe pse jo, pasi të filloni të përdorni kryesisht strukturën e fjalive me çdo pyetje, ndryshimi bëhet i dukshëm. Merrni parasysh të gjitha ndodhjet e termave (postimet), në krahasim me "kontabilitetin" vetëm në hapin 1 të postimit aktual të përputhjes. Ai llogaritet në vend të përzgjedhjes së dendësisë së fjalëve kyçe (shfletuesi web. mbi të gjitha postimet e etiketuara në vend të vetëm të koordinuara më të reja prej tyre). Për shembull, pyetjet një-një, një dhe (një deri në !dy) do të ishin të caktonin një vlerë prej 1 për këtë faktor, sepse ekziston vetëm një frazë kyçe e palënë jashtë. Prandaj, ato llogariten vetëm pasi, në fillim të ekzekutimit të pyetjes.
Për shembull, përqindjet e kohës së pyetjes së Sphinx-front brenda dritareve të fundit njëminutëshe kthehen si JSON i hapit të parë në vend të gjashtë numëruesve personalë, më poshtë. Edhe siç mund ta shohim nga ice casino Shqipëria performanca, do të gjeni vetëm pyetjen e hapit 1 të dërguar te secili agjent pasi searchd initiate, një pyetje shkoi mirë në të dy agjentët, dhe mori afërsisht dos.9 ms dhe hap 3.6 ms përkatësisht. Informata për ndjekësit shfaq të gjithë ndjekësit tashmë të lidhur (kompjuterët e izoluar) dhe kopjet e tyre (indekset e dyfishuara), nëse ka.
![]()
Veçoritë e vendit (të njohura edhe si intsete) ju lejojnë të bëni pazar dhe të punoni në grupe vlerash unike UINT ose BIGINT. Matricat Drift ose çdo varg tjetër janë gjithashtu praktike, kështu që sapo të fillojmë të shohim grupe të dhënash që mund të përfitojnë nga kodimi, ne mund t'i mbështesim edhe ato. Kjo do të thotë që nëse keni një superLongKey brenda (pothuajse) çdo skedari të vetëm, çelësi juaj do të ruhet si një sekuencë teksti e thjeshtë dhe rregullisht sa herë që provoni dokumente. Dhe duke anashkaluar formularin e ri aktual json_drift. Pavarësisht nga forma juaj aktuale json_float.
$minute dhe do t'ju duhen $max për numra të plotë që përbëjnë filozofinë më të re të pranueshme të atributeve të diversitetit (si kufizimet). $vlerat duhet të jenë një varg i zakonshëm që përmban vlera të plota. Në këtë etiketë, filtri i ri vendoset në listën e re ekzistuese nga sistemet e filtrave. Detajet duhet të jenë numra të plotë. Parazgjedhja është në të vërtetë 0 dhe do të përdorni 0; një metodë konsolidimi që ndoshta të mos kufizohet nga diversiteti.
Dhe për ta përsëritur vetëm një herë, mund ta lini plotësisht jashtë pyetjen e mesazhit me tekst që përputhet (e njohur edhe si klauzola e re Matches()), dhe prapë t'i ndjeni dokumentet e rikuperuara të renditura. Unë i referohem termave të rinj të kaluar në Points() si pyetja e renditjes, ndërsa deklarata dhe operatorët nga termi i re Matches() do të jenë pyetja e përputhjes. Për t'ju ndihmuar, të cilat variojnë nga hapi 3.5, ju mund të specifikoni në mënyrë eksplicite disa fjalë për t'u renditur përmes një mospajtimi libri në cilësimin FACTORS(). Pyetja me të vërtetë ka fjalë të hapit 3, edhe nëse _category1234 nuk ndodh kurrë diku tjetër përveç karrierës së sistemit. Kështu, nëse zgjidhni të mos e vendosni në mënyrë eksplicite fushën e re brenda pyetjes, analizuesi i ri i pyetjes duhet të besojë se fjala kyçe më e re mund të jetë e pranishme kudo në dokument. Me këto disa cilësime, vetë filozofia BM25 duhet të bëhet plotësisht e përsëritshme, në vend që të luhatet pak kohë (ose shumë) gjatë viteve të shkrimit, ose gjatë ditëve, ose njëri-tjetrit.
Ju njoftojmë. Listoni të gjitha merimangat karakteristike nga indeksi FT i ofruar, duke përdorur llojet e tyre, dhe mund të rreshtoni emrat, përndryshe rrugët JSON (kur është e aplikueshme). Ne ofrojmë ndryshime që bëhen në rreth kohës që duhet të kuptohet dhe ju mund të prodhoni analizën më të re të atributeve menjëherë pas kësaj, prandaj mund ta vlerësoni këtë me një ekzekutim të thjeshtë cp në skedarët e të dhënave përkatëse të reja. Dhe nuk regjistron "gjithçka" në asnjë rast, sepse direktoria e deklaratave "eligible" për ask ditar është e lidhur. Teorikisht, mund ta vendosni pragun query_log_min_msec në 0 për ta bërë searchd të regjistrojë të gjitha pyetjet, por gjithmonë kjo do të ishte një gabim. Të gjitha të dhënat e binlogs ruhen në dosjen e re $datadir/binlogs/ në lidhje me cilësimin datadir, përndryshe inbinlog_path (dhe kjo është parazgjedhur kështu që ju mund ta bëni .) në formën trashëgimore.