Անցնել պարունակությանը

Կառավարվող հավելվածներ - Apache Solr

Այս հոդվածում

Տեղեկատվություն

Apache Solr-ը անվճար լիարձակ տեքստային որոնման և ինդեքսավորման հարթակ է, որը կառուցված է Apache Lucene որոնման գրադարանի հիմքի վրա: Solr-ն ապահովում է բարձր արտադրողականության իրական ժամանակում որոնման հնարավորություններ, մասշտաբայնություն, սխալների նկատմամբ կայունություն և առաջադեմ ֆունկցիոնալություն՝ որոնման հավելվածների ստեղծման համար:

Apache Solr-ի հիմնական գործառույթները

  • Full-text search — ապահովում է արագ և հավաստի որոնում մեծածավալ տեքստային տվյալներում՝ մորֆոլոգական վերլուծության, զտման, վարկանիկավորման և արդյունքների ընդգծման (highlighting) աջակցությամբ:
  • Scalability — աջակցում է բաշտված ինդեքսավորմանը և որոնմանը մի քանի հանգույցներում (SolrCloud), ինչը թույլ է տալիս մասշտաբավորել համակարգը հարյուրլ้าน փաստաթղթերի համար:
  • Real-time indexing — հնարավորություն է տալիս ավելացնել, թարմացնել և ջնջել փաստաթղթերը նվազագույն ուտվող ժամանակով (latency):
  • Advanced search functionality — ֆասետային որոնման (faceted search), տարածական հարցումների, ավդիո և վիդեո տվյալների որոնման, ինչպես նաև Elasticsearch-ի հետ ինտեգրման աջակցություն:
  • Flexible data schema — թույլ է տալիս աշխատել տարբեր տվյալների ձևաչափերով (JSON, XML, CSV, PDF, Word և այլն) և հարմարեցնել ինդեքսավորման սխեմանը կոնկրետ խնդիրների համար:
  • Reliable architecture — ապահովում է սխալների նկատմամբ կայունություն տվյալների ռեպլիկացիայի, հանգույցների ավտոմատ վերականգնման և բեռնի հավասարակշռման (load balancing) միջոցով:
  • Developed ecosystem — ինտեգրում տարածված ծրագրավորման լեզուների (Java, Python, PHP, Ruby) և ֆրեյմվորքների հետ, ինչպես նաև մեծ քանակությամբ պլագինների և ընդլայնումների:
  • API Management — տրամադրում է RESTful API՝ ինդեքսները կառավարելու, հարցումներ իրականացնելու և կլաստերի կարգավիճակը մոնիտորինգ անելու համար:

Տեղակայման գործառույթներ

ID Ծրագրային ապահովման անվանում Համատեղելի ՕՀ VM BM VGPU GPU Նվազագույն CPU (միջուկներ) Նվազագույն RAM (ԳԲ) Նվազագույն HDD/SSD (ԳԲ) Սեփական դոմեն Ակտիվ
623 Apache Solr Ubuntu 22.04 + + + + 1 2 5 Ոչ ՊԱՏՎԻՐԵԼ

Տեղեկատվություն

Կարող եք գտնել այս ծրագրի տեղակայման հնարավորությունների վերաբերյալ տեղեկություններ այս հղումով:

Նշում

Եթե այլ բան նախատեսված չէ, մենք ռեժիմում (by default) տեղադրում ենք ծրագրի վերջին թողարկված տարբերակը՝ ծրագրավորողի կայքից կամ օպերացիոն համակարգի պաշտաթյուղներից:

Ինչպես սկսել Apache Solr-ը որպես կառավարվող հավելված տեղակայելուց հետո

Apache Solr-ը որպես managed application տեղակայելուց հետո, սերվերի վահանակի My Applications tab-ում կգտնեք հետևյալը՝

  • հավելվածի հղում (link);
  • մուտք գործելու login և password;
  • ծառայության օգտագործման և կառավարման վերաբերյալ տեղեկություններ:

Managed applications-ների հետ աշխատանքի մասին հավելյալ մանրամասների համար, խնդրում ենք կարդալ հրահանգները:

Ինչպես սկսել Apache Solr-ը Marketplace-ից տեղակայելուց հետո

Վճարումը պարտադիր կատարելուց հետո, սերվերի պատրաստ լինելու մասին ծանուցումը կուղարկվի գրանցման ժամանակ նշված էլեկտրոնային փոստի հասցեին: Այն կպարունակի VPS IP հասցեն, ինչպես նաև կապի համար անհրաժեշտ login և password-ները: Հաճախորդները կարող են կառավարել իրենց սարքավորումները Server Control Panel and APIInvapi միջոցով:

Մուտքանուններ և գաղտնաբառներ

  • Apache Solr Control Panel Address: նշված է սերվերի վահանակի webpanel-ում կամ ուղարկված էլեկտրոնային փոստում:
  • Username: root;
  • Password: ուղարկվում է էլեկտրոնային փոստով, երբ սերվերը պատրաստ է օգտագործման համար ծրագրի տեղակայումից հետո:

Արտաքին հասանելիություն

Ծառայության արտաքին հասանելիությունը հասանելի է HTTPS պրոտոկոլով՝ 443 port-ով, Nginx proxy-ի միջոցով:

Ներքին հասանելիություն

Ներքին API ծառայությունը հասանելի է 3000 port-ով:

Նախնական կարգավորում

  1. Բացեք վահանակի հղումը (օրինակ՝ https://apache-solr<Server-ID>.hostkey.com/solr/).
  2. Մուտքագրեք ձեր login և password-ները:
  3. Կբացվի Solr Admin գլխավոր էջը, որտեղ կցուցադրվի տեղեկություն սերվերի կարգավիճակի մասին:
  4. Սկսելու համար ստեղծեք ձեր առաջին collection-ը կամ core-ը:

Core-ի ստեղծում

Նոր core ստեղծելը վեբ ինտերֆեյսի միջոցով՝

  1. Գնացեք Core Admin բաժին:
  2. Սեղմեք Add Core:
  3. Նշեք core-ի անունը և կոնֆիգուրացիայի պարամետրերը;
  4. Սեղմեք Add Core՝ ստեղծումն ավարտելու համար:

Տեղեկատվություն

Apache Solr-ի կոնֆիգուրացիայի վերաբերյալ մանրամասն փաստաթղթերը հասանելի են պաշտոնական կայքում:

Սերվերի պատվիրում Apache Solr-ով՝ API-ի միջոցով

Այս ծրագրը API-ի միջոցով տեղադրելու համար հետևեք այս հրահանգներին

question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×