jueves, 18 de octubre de 2012

SQL vs NoSQL


Google I / O 2012 - SQL vs NoSQL: La batalla de los backends



FACTUAL


FACTUAL

Esta plataforma permite incorporar datos en aplicaciones y descargas, el objetivo de la plataforma es permitir a los usuarios cargar grandes conjuntos de datos en la plataforma y al mismo tiempo permite que otros usuarios puedan navegar o consultar libremente los datos y hasta descargarlo para su propio uso. En pocas palabras lo que buscan es hacer que los datos sean mas accesibles ofreciendo calidad, bajo costo y menos espacio de memoria para su almacenamiento. Ofrece datos estructurados y y permite compartir las fuentes a los desarrolladores a través de ambos descarga y acceso a la API en términos liberales.
Factual proporciona acceso a los datos globales definitivos para la alimentación de red y las aplicaciones móviles, publicidad móvil y soluciones empresariales.

jueves, 11 de octubre de 2012

Infochimps


 Infochimps
Es una plataforma que permite el manejo e infraestructura de grandes cantidades de datos que se manejan en la nube ya que manejar información en la nube permite acceder a ella desde cualquier lugar y en cualquier momento según las necesidades. Infochimps permite una sincronización los grandes volúmenes de datos con el entorno existente. Permite almacenar y analizar su información de aplicaciones de Hadoop o NoSql en tiempo real.
Infochimps es una plataforma que ha creado uno de los mayores mercados de datos, ya que sabe el manejo adecuado de grandes cantidades de datos y su escalabilidad, es experto en el manejo de datos en la nube, sus servicios se adaptan a grandes desafíos de datos de manera escalable, flexible y económica.
Infochimps se puede considerar como un mercado de “información”, donde cualquiera puede poner a la venta o compartir de forma gratuita todo conjunto de datos que se haya recolectado.

Indices


INDICES BASES DE DATOS

Los índices son objetos de base de datos diseñados para mejorar el rendimiento de las consultas y que son aplicados a una o mas tablas o vistas. Su estructura permite facilitar una respuesta rápida de conjuntos de resultados. Los índices hacen de asistentes al motor de bases de datos en la ubicación de registros,  guardando parejas de elementos: el elemento que se desea indexar y su posición en la base de datos.
los índices generalmente contienen solamente los campos clave de acuerdo con los que la tabla será ordenada, y excluyen el resto de los detalles de la tabla), lo que da la posibilidad de almacenar en memoria los índices de tablas que no cabrían en ella. En una base de datos relacional un índice es una copia de una parte de la tabla.
Existen los índices agrupados y los no agrupados, los no agrupados es una estructura independiente del ordenamiento físico de los registros en la tabla. Un índice agrupado contiene los registros de la tabla ordenados según la clave del índice agrupado (físicamente)