martes, 28 de febrero de 2017

11 Manejadores BD Elasticsearch


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.

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.

·         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.

·         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. 

·         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.

·         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.

·         SIMPLE Y TRANSPARENTE
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.

·         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. 

·         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.

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.

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

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

Bibliografía:






Por: Pedro Aguilar Guerrero

No hay comentarios:

Publicar un comentario