El almacenamiento en caché de datos de alta velocidad con nosql

Con NoSQL, usted tiene el almacenamiento en caché de datos de alta velocidad. Imagine que usted es un cajero de banco con otros tres compañeros de trabajo. Cada uno tiene una fila de personas para ser servido. Uno de los clientes, sin embargo, cada vez se pone en la cola para preguntar si su cheque ha sido cobrado todavía y el monto acreditado a su cuenta. Cuando se le contesta, en lugar de dejar que se une a la parte de atrás de la línea de nuevo.

Esta pequeña consulta repitiendo aumenta su carga de trabajo, por lo que la línea sigue aumentando de tamaño, hasta que todos los clientes están contentos con la cantidad de tiempo que están esperando a que su consulta.

La misma analogía se aplica a las bases de datos NoSQL. Imagínese cada cajero de banco es en cambio una partición de los datos dentro de un grupo de base de datos NoSQL. Haciendo la misma pregunta una y otra vez - si existe o no los datos - hace hincapié en los sistemas tanto como la re-cola cliente. Mejor lugar para él para comprobar su banca por Internet en su teléfono. La aplicación cobra saldo bancario reciente del cliente y transacciones procesadas, teniendo carga fuera de los cajeros y los sistemas bancarios centrales.

Video: Bases de datos, la eterna batalla: SQL VS NoSQL

De alta velocidad en la memoria caché proporciona esta capacidad de almacenamiento en caché sin la necesidad de una capa de almacenamiento en caché de nivel de aplicación separada. Esto reduce el costo total de propiedad y hace que el desarrollo de aplicaciones con buen rendimiento más rápido y más fácil.

Artículos Relacionados