Apache Solr¶
Այս հոդվածում
Տեղեկատվություն
Apache Solr-ը անվճար լիարձակ տեքստային որոնման և ինդեքսավորման հարթակ է, որը կառուցված է Apache Lucene որոնման գրադարանի հիմքով: Solr-ն ապահովում է բարձր արտադրողականության իրական ժամանակի որոնման հնարավորություններ, մասշտաբավորվողություն, սխալամակկվածության նկատմամբ կայունություն և առաջադեմ ֆունկցիոնալություն՝ որոնման հավելվածների ստեղծման համար:
Solr-ի հիմնական հնարավորությունները¶
- Փաստաթղթերի որոնում (իրական ժամանակում) — ապահովում է արագ և հավաստի որոնում մեծածավալ տեքստային տվյալներում՝ մորֆոլոգական վերլուկության, զտման, վարկավորման և արդյունքների ընդգծման աջակցությամբ:
- Մասշտաբավորվողություն — աջակցում է բաշտված ինդեքսավորմանը և որոնմանը մի քանի հանգույցներում (SolrCloud), ինչը թույլ է տալիս մասշտաբավորել համակարգը մինչև հարյուր միլիոնավոր փաստաթղթեր:
- Իրական ժամանակի ինդեքսավորում — հնարավորություն է տալ ավելացնել, թարմացնել և ջնջել փաստաթղթերը նվազագույն հապաղումով:
- Ընդլայնված որոնման գործառույթներ — ֆասետային որոնման, տարածական հարցումների, աուդիո և վիդեո տվյալների որոնման, ինչպես նաև Elasticsearch-ի հետ ինտեգրման աջակցություն:
- Տվյալների ճկուն սխեմա — թույլ է տալիս աշխատել տարբեր տվյալների ձևաչափերով (JSON, XML, CSV, PDF, Word և այլն) և հարմարեցնել ինդեքսավորման սխեմանը կոնկրետ խնդիրների համար:
- Հուսալի ճարտարապետություն — ապահովում է սխալամակկվածության նկայտմամբ կայունություն տվյալների ռեպլիկացիայի, հանգույցների ավտոմատ վերականգնման և բեռնաթափման (load balancing) միջոցով:
- Զարգացած էկոհամակարգ — ինտեգրում տարածված ծրագրավորման լեզուների (Java, Python, PHP, Ruby) և փրեյմվորքների հետ, ինչպես նաև մեծ քանակությամբ պլագինների և ընդլայնումների:
- API-ների կառավարում — տրամադրում է RESTful API՝ ինդեքսները կառավարելու, հարցումներ կատարելու և կլաստերի կարգավիճակը մոնիտորինգ անելու համար:
Տեղակայման հնարավորություններ¶
| ID | Ծրագրային ապահովման անվանում | Համատեղելի ՕՀ | VM | BM | VGPU | GPU | Նվազագույն CPU (միջուկներ) | Նվազագույն RAM (ԳԲ) | Նվազագույն HDD/SSD (ԳԲ) | Սեփական դոմեն | Ակտիվ |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 623 | Apache Solr | Ubuntu 22.04 | + | + | + | + | 1 | 2 | 5 | Ոչ | ՊԱՏՎԻՐԵԼ |
Տեղեկատվություն
Կարող եք գտնել այս ծրագրի տեղակայման հնարավորությունների վերաբերյալ տեղեկատվություն այս հղումով:
Նշում
Եթե այլ բան նախատեսված չէ, մենք ռեժիմում տեղադրում ենք ծրագրի վերջին թողարկված տարբերակը՝ ծրագրավորողի կայքից կամ օպերացիոն համակարգի պաշտեստական պահոցներից:
Ինչպես սկսել Apache Solr-ը որպես managed application տեղակայելուց հետո¶
n8n-ը որպես managed application տեղակայելուց հետո, սերվերի վահանակի My Applications թեբում դուք կգտնեք հետևյալը՝
- հավելվածի հղումը;
- մուտքանունը և գաղտնաբառը՝ օգտվելու համար;
- ծառայության օգտագործման և կառավարման վերաբերյալ տեղեկատվություն:
Managed applications-ների հետ աշխատանքի մասին հավելյալ մանրամասների համար, խնդրում ենք կարդալ հրահանգները:
Ինչպես սկսել Apache Solr-ը Marketplace-ից տեղակայելուց հետո¶
Վճարումը պարտադիր կատարելուց հետո, սերվերի պատրաստ լինելու վերաբերյալ ծանուցումը կուղարկվի գրանցման ժամանակ նշված էլեկտրոնային հասցեին: Այն կպարունի VPS IP հասցեն, ինչպես նաև մուտքանունն ու գաղտնաբառը միացման համար: Հաճախորդները կարող են կառավարել իրենց սարքավորումները Server Control Panel և API — Invapi միջոցով:
Հասանելիության տվյալներ¶
- Apache Solr Control Panel Address: նշված է սերվերի վահանակի webpanel-ում կամ ուղարկված էլեկտրոնային փոստում:
- Username:
root; - Password: ուղարկվում է էլեկտրոնային փոստով, երբ սերվերը պատրաստ է օգտագործման համար՝ ծրագրի տեղակայումից հետո:
Արտաքին հասանելիություն¶
Ծառայության արտաքին հասանելիությունը ապահովվում է HTTPS-ով՝ 443 պորտով, Nginx proxy-ի միջոցով:
Ներքին հասանելիություն¶
Ներքին API ծառայությունը հասանելի է 3000 պորտով:
Սկզբնական կարգավորում¶
- Ակնարկեք վահանակի հղումը (օրինակ՝
https://apache-solr<Server-ID>.hostkey.com/solr/): - Մուտքագրեք ձեր մուտքանունն ու գաղտնաբառը:
- Կբացվի Solr Admin գլխավոր էջը, որտեղ կցուցադրվի տեղեկատվություն սերվերի կարգավիճակի մասին:
- Սկսելու համար ստեղծեք ձեր առաջին collection կամ core:
Core-ի ստեղնում¶
Նոր core ստեղծելու համար՝ web interface-ի միջոցով՝
- Գնացեք Core Admin բաժին:
- Սեղմեք Add Core:
- Նշեք core-ի անունը և կարգավորման պարամետրերը:
- Սեղմեք Add Core՝ ստեղծումն ավարտելու համար:
Տեղեկատվություն
Apache Solr-ի կարգավորման վերաբերյալ մանրամասն փաստաթղթերը հասանելի են պաշտոնական կայքում:
Սերվերի պատվիրում Apache Solr-ով API-ի միջոցով¶
API-ի միջոցով այս ծրագիրը տեղադրելու համար հետևեք այս հրահանգներին