Article-inquire және post-directory сұрауының арасындағы негізгі айырмашылық – Sphinx құжаттарды алған кезде Article-Ask-пен бірден жұмыс істеу мүмкіндігіңізде, бірақ кейінгі индекстеу басқа көптеген қажеттіліктер үшін әлі де сәтсіз болуы мүмкін. Әрине, бұл 2000 жолды үстелге ие болудың артықшылығы емес, бірақ 10 миллион жолды MyISAM үстелін индекстеуге келгенде, әртүрлі сұрақтар пайдалы болар еді. SQL мамандарының көмегімен индекстеу негізінен төменде жұмыс істейді.
Windows, Linux goldbet қолданбасын тегін жүктеу жүйелерінде Sphinx-пен жұмыс істесеңіз, X операциялық жүйесінде тек бір құжаттан тұратын екілік файлды аласыз. Егер бәрі жақсы жұмыс істесе, сіз керемет Sphinx вариация нөмірін ала аласыз және оған балама командалар тізімін жасай аласыз. Python-да бір сұранысы бар үшінші команда кітапханаларын жүктеп, іске қосатын өте пайдалы simple_set up пәрмені бар. Sphinx Python сөздерімен жазылғанымен, сізге Python (қажетті нұсқа кем дегенде 2.5 болды) және Sphinx орнату қажет.
Мысалы, индекстен ағылшын тіліндегі түбірлерге рұқсат етілген кезде, кілт сөздер шын мәнінде «shoes» болған кезде де «shoes» көрсетілді. $terminology – бұл ерекшелеу үшін жаңа сөздерді қамтитын жол. Хэш және бұл карта сұрау сөз тіркесі (регистр бойынша бүктелген, түбірленген және өңделмеген болса, өңделуі мүмкін), сондықтан сіз әрбір кілт сөзге талдау жасай алатын шағын хэш жасай аласыз («docs», «hits»). Осылайша, ұқсастықтан «delta» индексінен алынған сәйкестіктер «main» сәйкестіктерінде әрқашан әсер қалдырады.
- Менің ең жоғары деңгейдегі құжаттар тізімім бар, бірақ сонымен бірге венчурлық жобалар тізімім де бар.
- Ұсынылады, стандартты мән 0 (mlock() функциясын шақырмаңыз).
- Indexer іздеу терминдерінің көлемі бойынша реттелген, –buildstops арқылы реттелетін өз каталогыңыздың тамаша тұрақтылық сөздігін тудыратын режимді ұсынады, ал сіз –buildfreqs 7-бөлімнің 1-қадамы, «indexer командалық ресурсы» ішінде ауыса аласыз.
- Мысалы, бірнеше жолдық шартты алу үшін үлкен жедел жад көлемін жиі қайта сақтау мағынасы жоқ.
Goldbet қолданбасын тегін жүктеу: Жұмыс үстелі мазмұнсыз

Libstemmer-мен ұсынылған көптеген ойлар 'libstemmer_XXX' форматында, онда libstemmer формуласының код атауын қолданып көріңіз (толық сан үшін libstemmer_c/libstemmer/segments.txt сілтемесін қараңыз). Soundex орындау MySQL-ге сәйкес келеді. Сонымен қатар, сөздіктен тыс қатты сығылмаған кэш үшін көбірек жедел жадты пайдалану арқылы лемматизациялауды (және осы индекстеуді) автоматтандыруға мүмкіндік беретін тамаша lemmatizer_cache директивасын таба аласыз.
Индекстеуді енгізу/шығаруды белгілі бір бөлігімен шектеу индекстеуге байланысты іздеу өнімділігінің бұзылуынан құтылуға көмектеседі. Философияны азайту индекстеу бағасына да зиян келтіруі мүмкін, дегенмен, 256M, яғни 1024M көптеген басқа деректер жиынтығы үшін жеткілікті болуы мүмкін. Бұл индекстеуге ешқандай қатысы жоқ, тек демонның түйіндемесін қажет етеді. Егер ол қосылған болса, атрибут шарты өшіріледі және компьютердің барлық бөліктері RT өрмекшілерінен алшақтайды, әдетте жоғарыда сипатталғандай әрекет етеді.
Олай болмаса да, индекстеу инфикстері жаңа индексті айтарлықтай арттырады (көбірек жазылған сөздерге байланысты) және индекстеуді бір-бірімен салыстырады, ал сіз бірнеше минут ішінде іздейсіз. Дегенмен, индекстеу префикстері жаңа индексті айтарлықтай арттырады (көбірек тізімделген терминдерге байланысты) және индекстеуді де, іздеу уақытын да ауыстыру қажет болады. Керісінше, егер '-' белгісі forget about_chars тексеру тізіміне қойылса, сол мәтін бір "abcdef" кілт сөзімен толықтырылады. Әдепкі бойынша, барлық таңбалар 0-ге теңестіріледі, бұл оның осы терминдерде кездеспейтінін және жақсы бөлгіш ретінде қарастырылуы мүмкін екенін білдіреді.
Нөмірлеу 1-қадамда автоматты түрде басталады, бірақ «start_passage_id» опциясы бар қайта анықталуы мүмкін. Кілт сөздің алдына кірістіруге болатын жол сәйкес келеді. Іздеу үшін қосылады, деректерді қарастырудан үзінділер (үзінділер) жасауды сұрайды және нәтижелердің өнімділігін арттырады.

Бұл шын мәнінде синтаксистік қант – олар сөз тіркесінің ішіндегі шарттарға дәл режим модификаторын қосады. Бұл жақсы модификатор болуы мүмкін, ол ең жаңа іздеу терминіне әсер етеді, яғни осы операторларда терминдер, жақындық және сіз кворум жұмысшылары болуы мүмкін дегенді білдіреді. Мысалы, "мысық күшік тышқаны" ~ 5 сұрау үш қадамның барлығын қамтитын 8 кілт сөзден аз болуы керек дегенді білдіреді, веб-шолғыш. Мысалы, "@body good morning" 51 күйінде және негізгі бөлімде "hello" кілт сөзі орын алатын файлдарды толтыра алмайды. 0.9.9-rc1 нұсқасында берілген қауымдастық мәртебесінің шегі жаңа іздеуді берілген мамандықтағы (немесе өрістердегі) бірінші әріп мәртебесімен шектейді. Коммерциялық тұрғыдан алғанда, Sphinx әрқашан идентификаторлардың тізімін сақтай алмайды.
Ұсынылады, стандартты мән шын мәнінде латын әріптерімен және сіз кирилл әріптерімен электрондық пошталарды жасай аласыз. Мысалы, егер minute_word_len төртінші болса, келесіде 'the' егжей-тегжейлі көрсетілмейді, бірақ 'they' болды. Ұсынылады, стандартты мән 1 (барлығын индекстеу). Сондықтан, жаңа файлдағы өзгерістерді алу үшін қайта индекстеу қажет, сонда сіз іздеуді жалғастыра аласыз.