|
|
Postat pe 20.12.2018 17:32:53
|
|
|
|

ElasticSearch:
ES este o platformă de căutare aproape în timp real, bazată pe Lucene, care oferă un motor de căutare distribuit full-text ce folosește RESTful ca interfață API pentru a indexa și interoga indexuri și date prin operațiuni simple Get, Post și altele.
Cunoștințe esențiale:
Instalare:
NEST poate fi instalat folosind nuget cu următoarea comandă:
Versiunea .NET necesită cel puțin versiunea 4.6, detaliată astfel:Autentificarea cu hyperlink este vizibilă.
Bună, am renunțat la suportul .NET 4.5 pentru .netstandard1.3, net46 este noua bază de referință.
Am făcut asta pentru a putea începe să introducem netcoreapp2.1 TFM și să ne concentrăm pe aducerea întregii lucrări de performanță către client.
Ne puteți povesti despre mediul dumneavoastră?
.NET 4.5 a început în 2012, iar până în 2014 doar 4.5.2 era susținut de Microsoft. La un moment dat, trebuie să luăm decizia dificilă de a abandona 4.5.2 pentru a ne putea concentra mai mult pe versiunile actuale și mai noi de .NET. La fel cum am renunțat acum câțiva ani. NET 3.5, aceasta nu este o sarcină ușoară.
Creează un index:
Dacă indexul nu există, folosește următoarea metodă pentru a crea o mapare în același timp cu crearea indexului
Trimite o cerere put către interfață, iar datele json sunt următoarele:
Spate:
{ "Înțeles": Adevărat, "shards_acknowledged": adevărat, "index": "test1"
} Așa cum se arată mai jos:
Adaugă documentație:
De fapt, pentru a adăuga date, care sunt echivalente cu rândurile bazei de date, am adunat aproximativ 163 de știri și am reușit să adaug un total de 45 de articole, așa cum se vede în figura de mai jos:
Uită-te la datele adăugate prin pluginul elasticsearch-head.
Adaugă manual o bucată de date cu cod html, pune conținutul astfel:
Introducem o bucată de date cu etichete HTML pentru a testa funcția de evidențiere, dacă vrem să scape de codul html și js original, altfel va cauza atacuri xss etc.
Căutare:
Căutați cuvinte cheie precum "man" și "test" prin software, iar rezultatele corecte vor apărea, iar conținutul cererii postării va fi afișat, ceea ce este convenabil pentru noi de depanat, astfel:
Caută cuvinte-cheie de test și găsește că codul html conținut în înregistrare a fost scăpat cu succes!
Codul sursă conține fișierul news txt, Winform apelează codul sursă elasticsearch pentru a se descărca:
Turiști, dacă vreți să vedeți conținutul ascuns al acestei postări, vă rog Răspunde
|
Precedent:Când am venit prima dată pe podium, am împărtășit tutorialul de design vestimentar cu toată lumeaUrmător:CodeIgniter, un cadru PHP MVC simplu și rapid
|