Seidor
persona usando un portatil

05 de juny de 2024

Què és ElasticSearch?

ElasticSearch és un motor de cerca orientat a documents que ens permet indexar un gran volum de dades per poder fer consultes sobre ells posteriorment.

Què ens ofereix ElasticSearch?

Entre altres coses ens permet fer cerques de text complet, cerques aproximades, facetes i de resultat.

Un cop sabem què és proseguirem amb què pot aportar-nos:

  • Accés en temps real: ElasticSearch ens permet accedir sobre les dades que s'estan modificant en temps real.
  • Escalabilitat: Gràcies al seu disseny ens permet escalar de forma horitzontal i anar escalant els nostres servidors segons les nostres necessitats.
  • Alta disponibilitat: Els clusters de ElasticSearch són capaços de detectar quins nodes estan fallant i reorganitzar-se per fer que les dades siguin sempre accessibles.
  • Multi-Tenant: Ens permet operar sobre diferents índexs al mateix temps i així potenciar les nostres cerques.
  • No utilitza esquemes: Permet treballar sense una estructura fixa de base de dades.
  • Orientat a documents: Les entitats de Elasticsearch s'emmagatzemen com a arxius JSON estructurats on tots els camps són indexats i podem incloure tots els índexs en una mateixa consulta.
  • API: ElasticSearch ens proporciona APIs Restfull en JSON juntament amb APIs per a diferents llenguatges.
  • Cerques basades en text: ElasticSearch està basat en Lucene, cosa que incrementa les capacitats de cerca de text, suportant geolocalització, autocompletar,…
  • Gestió de conflictes: Prevé la pèrdua de dades en editar simultàniament els registres.

Potser et pot interessar

05 de juny de 2024

Què és Mailchimp?

Mailchimp és una aplicació web, que ens permet enviar campanyes de correus electrònics o correus informatius en format HTML amb compatibilitat en tots els clients de correu de manera senzilla i àgil amb una gran varietat d'eines.

SEIDOR
05 de juny de 2024

Què és React i per a què serveix?

ReactJS és una biblioteca JavaScript de codi obert enfocada a la visualització. Aquesta tecnologia ens permet el desenvolupament d'interfícies d'usuari de forma senzilla, això és possible mitjançant components interactius i reutilitzables.

SEIDOR