Patent ES-2694521-T3 (ES)
Title: Dispositivo de almacenamiento, dispositivo de servidor, sistema de almacenamiento, dispositivo de base de datos, método de provisión de datos y programa
Inventor: FUKUDA MASAHIRO
IPC: G06F12/00
Filed: 2011-02-24
Granted: 2018-12-21
Abstract: Dispositivo de servidor (14) conectado a un dispositivo de almacenamiento (12) que almacena en memoria caché una pluralidad de registros almacenados en una pluralidad de dispositivos de base de datos (16) y a la pluralidad de dispositivos de base de datos, que comprende: una unidad de recepción de petición de adquisición (14a) configurada para recibir una petición de adquisición de un registro almacenado en la pluralidad de dispositivos de base de datos de un terminal (18), conteniendo la petición de adquisición una primera información para especificar un registro; una unidad de transmisión de petición de adquisición (14b) configurada para transmitir la primera información contenida en la petición de adquisición recibida por la unidad de recepción de petición de adquisición al dispositivo de almacenamiento; una unidad de recepción de archivo (14c) configurada para recibir un archivo transmitido desde el dispositivo de almacenamiento basándose en la primera información transmitida por la unidad de transmisión de petición de adquisición, conteniendo el archivo una pluralidad de elementos contenidos en un registro especificado por la primera información, incluyendo los elementos contenidos en el archivo la primera información para especificar el registro, una segunda información que indique la versión del registro y una tercera información para especificar un dispositivo de base de datos que almacene el registro entre la pluralidad de dispositivos de base de datos; una unidad de transmisión de datos (14e) configurada para transmitir el archivo recibido por la unidad de recepción de archivo o elementos contenidos en el archivo al terminal; una unidad de transmisión de petición de registro más reciente (14g) configurada para transmitir una petición de adquisición de registro más reciente que contenga la primera información y la segunda información contenidas en el archivo recibido por la unidad de recepción de archivo a un dispositivo de base de datos especificado basándose en la tercera información contenida en el archivo en respuesta a una petición dada de un terminal conectado al dispositivo de servidor; una unidad de recepción de respuesta (14h) configurada para recibir, cuando el dispositivo de base de datos que haya recibido la petición de adquisición de registro más reciente tenga un registro más reciente que contenga la primera información contenida en la petición de adquisición de registro más reciente y que sea más nuevo que la versión especificada por la segunda información contenida en la petición de adquisición de registro más reciente, el registro más reciente desde el dispositivo de base de datos como un archivo que contenga elementos contenidos en el registro más reciente y, cuando no exista el registro más reciente, recibir "No modificar"; y una unidad de transmisión de datos más recientes (14i) configurada para transmitir el archivo recibido por la unidad de recepción de respuesta o elementos contenidos en el archivo al terminal que ha realizado la petición dada.