7,540
edits
Changes
→Telepítés
==Logspout==
=Elasticsearch basics=
Az Elasticsearch adatbázis kezelő Elasticsearch node-okból épül fel. Mikor elindítunk egy node-ot, akkor az csatlakozni fog a konfigurációjában megadott cluster-hez. Ha a cluster még nem létezik, akkor létre fog hozni a node egy egy-node-os cluster-t. Egy környezetben (pl AWS) több Elasticsearch cluster-t is létrehozhatunk, lényeg, hogy a nevük különbözzön. Az alapértelmezett cluster név: elasticsearch
Tehát egy Elasticsearch adatbáziskezelőn mindig egy Elasticsearch cluster-t értünk.
==Index==
https://www.elastic.co/blog/what-is-an-elasticsearch-index<br>
Az ElasticSearch-ben az Index megfelel egy adatbázisnak egy relációs adatbázis kezelőben.
* MySQL => Databases => Tables => Columns/Rows
* Elasticsearch => Indices => Types => Documents with Properties
Egy Elasticsearch cluster-ben tehát tetszőleges számú '''Index'''-et hozhatunk létre (adatbázist), amiben tetszőleges számú '''Type''' lehet (tábla). A type-okon belül '''Document'''-ek vannak (ezek a sorok), és a Document-nek vannak tulajdonságai, '''Property''' (ezek az oszlopok)
* Index -> Adatbázis
* Type -> Tábla
* Document -> Row
* Properties -> Column
=Telepítés=