11.- Elasticsearch:
Descripción:
El corazón de la pila elástica
Elasticsearch es un motor de búsqueda y análisis distribuido, RESTful, capaz de resolver un número creciente de casos de uso. Como el corazón de la pila elástica, almacena centralmente sus datos para que pueda descubrir lo esperado y descubrir lo inesperado.
Elasticsearch es un motor de búsqueda y análisis distribuido, RESTful, capaz de resolver un número creciente de casos de uso. Como el corazón de la pila elástica, almacena centralmente sus datos para que pueda descubrir lo esperado y descubrir lo inesperado.
S.O.
Soportados
Puede usarse en
cualquier S.O. ya que es un software multiplataforma
Aplicaciones:
·
CONSULTA
Ser curioso. Haga sus preguntas de los datos de todas las clases.
Elasticsearch le permite realizar y combinar muchos tipos de búsquedas - estructuradas, no estructuradas, geográficas, métricas - como quiera. Comience simple con una pregunta y vea donde lo lleva.
Ser curioso. Haga sus preguntas de los datos de todas las clases.
Elasticsearch le permite realizar y combinar muchos tipos de búsquedas - estructuradas, no estructuradas, geográficas, métricas - como quiera. Comience simple con una pregunta y vea donde lo lleva.
·
ANALIZAR
Paso atrás y entender la imagen más grande.
Es una cosa para encontrar los 10 mejores documentos para que coincida con su consulta. Pero, ¿cómo entiendes, digamos, mil millones de líneas de registro? Las agregaciones de búsqueda elástica le permiten alejarse para explorar tendencias y patrones en sus datos.
Paso atrás y entender la imagen más grande.
Es una cosa para encontrar los 10 mejores documentos para que coincida con su consulta. Pero, ¿cómo entiendes, digamos, mil millones de líneas de registro? Las agregaciones de búsqueda elástica le permiten alejarse para explorar tendencias y patrones en sus datos.
·
VELOCIDAD
Elasticsearch es rápido. Realmente, muy rápido. Cuando obtienes respuestas al instante, cambia tu relación con tus datos. Usted puede permitirse el lujo de iterar y cubrir más terreno.
Ser tan rápido no es fácil. Hemos implementado índices invertidos con transductores de estado finito para la consulta de texto completo, árboles BKD para almacenar datos numéricos y geográficos y un almacén de columnas para análisis.
Y puesto que todo está indexado, nunca se queda con la envidia del índice. Puede aprovechar y acceder a todos sus datos a velocidades ridículamente impresionantes.
Elasticsearch es rápido. Realmente, muy rápido. Cuando obtienes respuestas al instante, cambia tu relación con tus datos. Usted puede permitirse el lujo de iterar y cubrir más terreno.
Ser tan rápido no es fácil. Hemos implementado índices invertidos con transductores de estado finito para la consulta de texto completo, árboles BKD para almacenar datos numéricos y geográficos y un almacén de columnas para análisis.
Y puesto que todo está indexado, nunca se queda con la envidia del índice. Puede aprovechar y acceder a todos sus datos a velocidades ridículamente impresionantes.
·
FELICIDAD
OPERACIONAL
Disfrute de más Celebration de Both-Hands-In-Air (abajo con los Momentos Head-On-Desk)
Las cosas simples deben ser simples. Hemos hecho que Elasticsearch sea fácil de operar a cualquier escala sin comprometer la potencia y el rendimiento.
Disfrute de más Celebration de Both-Hands-In-Air (abajo con los Momentos Head-On-Desk)
Las cosas simples deben ser simples. Hemos hecho que Elasticsearch sea fácil de operar a cualquier escala sin comprometer la potencia y el rendimiento.
·
Resiliente
Muy Disponible. Rebeldes del hardware. Redes de partición. Elasticsearch
detecta fallas para mantener su clúster (y sus datos) a salvo y disponible.
Predecible, confiable Elasticsearch se ejecuta de la manera que usted esperaría. De hecho, la única sorpresa debe ser lo bien que todo funciona.
Predecible, confiable Elasticsearch se ejecuta de la manera que usted esperaría. De hecho, la única sorpresa debe ser lo bien que todo funciona.
·
SIMPLE
Y TRANSPARENTE
Elasticsearch no es una caja negra. Las API intuitivas de monitoreo y administración le brindan visibilidad y control completos.
Elasticsearch no es una caja negra. Las API intuitivas de monitoreo y administración le brindan visibilidad y control completos.
·
BIBLIOTECAS
DE CLIENTES
Interactuar con Elasticsearch en el lenguaje de programación que elija
Elasticsearch utiliza APIs RESTful estándar y JSON. También construimos y mantenemos clientes en muchos idiomas como Java, Python, .NET y Groovy. Además, nuestra comunidad ha contribuido con muchos más. Son fáciles de trabajar, se sienten naturales de usar, y, al igual que Elasticsearch, no limitan lo que usted podría querer hacer con ellos.
Interactuar con Elasticsearch en el lenguaje de programación que elija
Elasticsearch utiliza APIs RESTful estándar y JSON. También construimos y mantenemos clientes en muchos idiomas como Java, Python, .NET y Groovy. Además, nuestra comunidad ha contribuido con muchos más. Son fáciles de trabajar, se sienten naturales de usar, y, al igual que Elasticsearch, no limitan lo que usted podría querer hacer con ellos.
·
ENTERPRISE-READY
Asegúralo. Monitorearlo.
¿Quieres un nombre de usuario y una contraseña para tu clúster? Simplemente instale la seguridad. ¿Quieres saber cómo está Elasticsearch? Agregar control. Todo se envía con X-Pack.
X-Pack instala fácilmente para expandir su caso de uso y ofrecerle la experiencia completa de Elasticsearch con seguridad, monitoreo, alerta, generación de informes y exploración de gráficos.
Asegúralo. Monitorearlo.
¿Quieres un nombre de usuario y una contraseña para tu clúster? Simplemente instale la seguridad. ¿Quieres saber cómo está Elasticsearch? Agregar control. Todo se envía con X-Pack.
X-Pack instala fácilmente para expandir su caso de uso y ofrecerle la experiencia completa de Elasticsearch con seguridad, monitoreo, alerta, generación de informes y exploración de gráficos.
·
EXTRAS
Hadoop y chispa
Elasticsearch Plus Hadoop
¿Dispone de datos masivos en Hadoop? Coloque las funciones de búsqueda y análisis en tiempo real de Elasticsearch para trabajar en sus datos grandes utilizando el conector Elasticsearch-Hadoop (ES-Hadoop). Es el mejor de dos mundos colisionando.
Hadoop y chispa
Elasticsearch Plus Hadoop
¿Dispone de datos masivos en Hadoop? Coloque las funciones de búsqueda y análisis en tiempo real de Elasticsearch para trabajar en sus datos grandes utilizando el conector Elasticsearch-Hadoop (ES-Hadoop). Es el mejor de dos mundos colisionando.
Escalabilidad
Ejecútalo en tu computadora portátil.
O cientos de servidores con petabytes de datos.
Ir de prototipo a la producción sin problemas; Hablas con Elasticsearch ejecutándose en un solo nodo de la misma manera que lo harías en un clúster de 300 nodos.
Se escala horizontalmente para manejar kajillions de eventos por segundo, mientras que automáticamente controla cómo los índices y las consultas se distribuyen a través del racimo para operaciones oh-tan suaves.
Ejecútalo en tu computadora portátil.
O cientos de servidores con petabytes de datos.
Ir de prototipo a la producción sin problemas; Hablas con Elasticsearch ejecutándose en un solo nodo de la misma manera que lo harías en un clúster de 300 nodos.
Se escala horizontalmente para manejar kajillions de eventos por segundo, mientras que automáticamente controla cómo los índices y las consultas se distribuyen a través del racimo para operaciones oh-tan suaves.
Transacciones
Elasticsearch
usa sus propios conceptos y aunque no es una base de datos relacional algunos
pueden ser similares. Lo que en en una base de datos relacional es un esquema
en ES es un índice, lo que en la primera es una tabla en ES es un tipo,
continuando una fila en ES es un documento y finalmente una columna es una
propiedad en ES.
La interfaz de
elasticsearch permite que pueda ser utilizada por cualquier plataforma no solo
Java, puede usarse desde Python, .NET, PHP o incluso desde un navegador con
Javascript. Es persistente, es decir, que lo que indexemos en ella sobrevivirá
a un reinicio del servidor.
Herramientas de apoyo
Contactos dedicados, cobertura global
Auditorías técnicas
Sintonización de clústeres
Guía paso a paso
Solución de problemas
Auditorías técnicas
Sintonización de clústeres
Guía paso a paso
Solución de problemas
Soporte técnico
Ofrece una experiencia de apoyo diferente a cualquier
otro. El equipo de profesionales "hablan humano y código", y el amor
de código abierto y hacer su día. Están estrechamente integrados con los
ingenieros de Elastic. Escuchan. Solucionan. Guían. Tienen tiempos de respuesta
aplastantes. Además ofertas de suscripción para obtener más información.
Costo y tipos de licencia
Es un software
Open Source con licencia Apache License 2.0
Última actualización
5.2.1, February
2017
Clientes importantes que la usan
Wikimedia, StumbleUpon, Mozilla, Quora, Foursquare,
Etsy, SoundCloud, GitHub, FDA, CERN y
Stack Exchange
Requisitos de instalación
Debe tener al menos uno de los siguientes sitemas
operativos: CentOS/RHEL 6.x/7.x, Oracle Enterprise, Linux 6/7 with RHEL Kernel
only, Ubuntu 12.04/14.04, Ubuntu 16.04, SLES 11 SP4**/12, OpenSuSE 13.2, Windows
Server 2012/R2, Windows Server 2008, Debian 7, Debian 8, Solaris/, SmartOS , Amazon,
Linux*
Requisitos de software
Debe contener el JDK
Requisitos de almacenamiento
Debe tener lo mínimo para poder usarlo (10 Gigabits)
Lenguajes soportados
.Net
Clojure
Erlang
Go
Groovy
Haskell
Java
JavaScript
Lua
Perl
PHP
Python
Ruby
Scala
Clojure
Erlang
Go
Groovy
Haskell
Java
JavaScript
Lua
Perl
PHP
Python
Ruby
Scala
Bibliografía:
Por: Pedro Aguilar Guerrero
No hay comentarios:
Publicar un comentario