Un poco de Apache Drill

Un poco de Java

Apache Drill (https://drill.apache.org/) es un motor de consultas SQL para ser utilizado en entornos Big Data (Hadoop-HDFS, HBase, Hive, MongoDB…) con una baja latencia, sin necesidad de tener definido un esquema de datos previo y permitiendo combinar en una única consulta, datos de distintas fuentes y Bases de datos (relacionales o no).

Las Principales características de Apache Drill

· Alto rendimiento y baja latencia en ejecución de consultas.

· No necesita metadatos centralizados. No es necesario definir y mantener las tablas, vistas o relaciones entre datos. Drill puede delegar esta tarea en el conector a la fuente de datos correspondiente, de manera que si el conector tiene definidos metadatos, utiliza estos, pudiendo combinar metadatos de distintas fuentes (Pej: distintos metastores HIVE). Aun así, Drill soporta sentencias SQL de DDL estándar para crear sus propios metadatos, que son gestionados como una BD relacional tradicional.

· Ejecución dinámica de consultas…

Ver la entrada original 1.031 palabras más

MapDB: Base de Datos Java para trabajar directamente con colecciones

Un poco de Java

MapDB es una base de datos Java que permite trabajar directamente con el Java Collection API.

Sus principales características son:

· Concurrente

· Rápida

· ACID

· Flexible

· Personalizable

· Consultas SQL-like

· Poco espacio en disco

Veamos un ejemplo de uso:

MapDB es muy configurable, y puede arrancarse con o sin transacciones, en memoria, en fichero, con encriptado,…

En el Getting Started podéis haceros una idea precisa de todas sus características, los ejemplos también son una buena forma de adentrarse en MapDB, es interesante por ejemplo su modo Heap-off.

Y como resumen su Cheat Sheet:

MapDB es una opción interesante para usar como caché o simplemente cuando tengamos que trabajar con colecciones muy grandes, ya que nos permite seguir trabajando con ellas como si estuviésemos trabajando en memoria sin preocuparnos de su tamaño (verdad Miguel? :)).

Ver la entrada original

React.js Essentials

How to size your MongoDB deployment

MongoDB
%7bc8c965ba-3446-4839-8e85-103969f5f093%7d_webinar-operations-01.png
Capacity Planning with MongoDB
Hi Luis Miguel,

Are you struggling to allocate resources according to your system’s capacity requirements?

This session will help you understand what resources MongoDB uses and how to create an efficient hardware plan for your deployment. Whether you need to deploy or grow a single MongoDB instance, replica set, or tens of sharded clusters, you will walk away with a better understanding of your capacity needs.

This webinar will include a live Q&A session, so join and have your questions answered by an expert.

Regards,

The MongoDB Team

%7bdae4dace-120a-45b3-9a93-77adcad20284%7d_0119-01.png
Register Now
12PM EST | 9AM PST | 5PM GMT
Speaker: Jay Runkel
Principal Solutions Architect at MongoDB

FooterImage1?elq=e1055e36845f44448b1a1119dd1cfcb8&siteid=413370795

A %d blogueros les gusta esto: