miércoles, 20 de abril de 2016

¿Qué es una Base de Datos NoSQL?



Por Andrés Araujo
FMW & Applications Technology Principal Sales Consultant, Oracle

 

Cuando hablamos de entornos de base de datos o de desarrollo de aplicaciones web, cada vez es más frecuente el uso del término NoSQL. Pero, ¿qué es una base de datos NoSQL?

Pese a la no existencia de una definición formal, cuando hablamos de base datos NoSQL, también conocidas como “No sólo SQL”, nos referimos a una amplia clase de sistemas de gestión de datos (mecanismos para el almacenamiento y recuperación de datos) que difieren, en aspectos importantes, del modelo clásico de relaciones entre entidades (o tablas) existente en los sistemas de gestión bases de datos relacionales, siendo el más destacado el que no usan SQL como lenguaje principal de consulta.

Aunque son conocidas desde la década de los 60 del pasado siglo, su auge actual viene determinado por el uso que, de estos sistemas han hecho las principales compañías de internet como Amazon, Google, Twitter y Facebook. Estas compañías tenían que enfrentarse a nuevos desafíos en el tratamiento de los datos motivados por el enorme crecimiento de la Web donde se requería dar respuesta a la necesidad de proporcionar información procesada a partir de grandes volúmenes de datos con unas estructuras horizontales, más o menos, similares y con aplicaciones web que debían dar respuesta a las peticiones de un número elevado e indeterminado de usuarios en el menor tiempo posible. Estas compañías se dieron cuenta de que el rendimiento y sus necesidades de tiempo real eran más importantes que la consistencia de los datos, aspecto este último al que las bases de datos relacionales tradicionales dedicaban una gran cantidad de tiempo de proceso.

miércoles, 6 de abril de 2016

20 Abril - Evento: Oracle Database Insights Forum El Futuro de su base de datos-On-Premises y en la nube (Madrid)

diferentes lenguajes y con rápidos métodos de despliegue. Sus plataformas de datos también son esenciales para el éxito de su empresa soportando el crecimiento de negocio, escalabilidad y acceso a los datos relevantes en tiempo real. Pero usted sabe que esto es sólo una parte del escenario: mantenimiento, soporte y SLAs más exigentes con presupuestos limitados son también clave. Por eso, Oracle ha pedido a sus expertos compartir con usted sus conocimientos.



Inscríbase hoy al evento del día 20 de Abril (
9:00 AM – 4:45 PM) Oracle Database Insights Forum, en colaboración con Intel, y explore futuras posibilidades de su base de datos.

Ésta es su oportunidad para:

Bullet Image Aprender cómo fácilmente mover desarrollos y aplicaciones on-premise a la nube
Bullet Image Networking con otras empresas del sector y compartir ideas y puntos de vista actuales 
Bullet Image Best Practices en el desarrollo, prueba y despliegue de soluciones con bases de datos Oracle 
¿A quién va dirigido?

Oracle Database Insights Forum, en colaboración con Intel, está exclusivamente diseñado para aquellas personas responsables de las plataformas TI, arquitectos, administradores de base de datos y desarrolladores, con el objetivo de obtener el conocimiento para preparar las plataformas de datos y aplicaciones para las necesidades más exigentes. 
Lugar
Silken Puerta de América Avda América,41 28002 Madrid Spain
Acceso parking por: Corazón de María, 10 28002 Madrid Spain  

Para cualquier consulta, por favor contacte con Oracle@portys.info.
Regístrese ahora y no pierda esta oportunidad! Plazas limitadas.

Video: Oracle Database Insights Forum 

Oracle Database Insights Forum 

domingo, 3 de abril de 2016

Como simplificar, consolidar y aprovisionar tu base de datos

Por Ignacio Caballero Iñigo

Principal Sales Cosultant de Oracle

En las circunstancias económicas actuales es crucial para una compañía una utilización óptima de los recursos disponibles. Esto hace que las empresas y organismos o bien se plantean o ya están afrontando procesos de consolidación de sus infraestructuras que les permitan un ahorro de costes y una mejor utilización de dichos recursos. 

Pero ¿Cómo hacerlo? ¿Cómo pueden las compañías consolidar sus infraestructuras al menor coste posible, permitiendo tanto agilidad como flexibilidad en los despliegues, manteniendo las ventajas de una separación física de las bases de datos?

El mercado ofrece varias opciones. Por ejemplo se puede optar por una consolidación apoyada por tecnología de virtualización de servidores, o bien por una estrategia basada en la consolidación a nivel de esquemas dentro de una única base de datos. Analizadas en profundidad se descubre que cada una de estas opciones tiene sus ventajas e inconvenientes. 

Una estrategia basada en virtualización tiene la desventaja de que hay que mantener múltiples sistemas operativos, cada uno de ellos con su instancia/s de base de datos , lo que hace que el coste asociado a la gestión de toda esta infraestructura no se reduzca perdiendo parte de las ventajas de la consolidación. Por otro lado, una estrategia basada en esquemas no nos ofrece una separación física de las bases de datos que es, evidentemente, un freno para afrontar dicho proceso de consolidación. Es por esto que es muy importante decidir la estrategia a seguir y confiar en que la elección haya sido la correcta.

Pero… ¿Y si existiera otra alternativa? ¿Y si existiera una opción que nos ofreciera la capacidad de separar físicamente las bases de datos y a la vez permitiera que dichas bases de datos compartieran de forma óptima los recursos disponibles?

Ahora que la base de datos 12c está firmemente implantada en el mercado, es tiempo de hablar de una de las nuevas opciones que ofrece esta versión.

Oracle Multitenant introduce una nueva arquitectura que permite a los clientes afrontar un proceso de consolidación de una forma mucho más inteligente, ya que aúna las ventajas de tener los datos de distintas bases de datos separados físicamente con las ventajas de compartir una infraestructura de base de datos común. Todo esto sin realizar ningún tipo de cambio en las aplicaciones y permitiendo además integrarse de forma nativa con el resto de opciones de la base de datos Oracle.