特許
J-GLOBAL ID:201903016453680211
データの保存および取得の方法およびシステム
発明者:
,
,
,
,
,
出願人/特許権者:
代理人 (3件):
村山 靖彦
, 実広 信哉
, 阿部 達彦
公報種別:特許公報
出願番号(国際出願番号):特願2015-533468
特許番号:特許第6511394号
出願日: 2013年09月04日
請求項(抜粋):
【請求項1】 データをデータストレージシステム(100)に保存し、データを前記データストレージシステム(100)から取得する方法であって、前記データストレージシステム(100)は、ソフトウェアアプリケーション(10)と、1または複数のデータベースシステム(20)と、複数のキャッシュノード(30)とを備え、前記ソフトウェアアプリケーションはユーザリクエストを受信するように構成され、前記ユーザリクエストは少なくとも1つのデータの読み込みまたはデータの1つの書き込みを要求し、前記ソフトウェアアプリケーションはさらに、読み込みクエリまたは書き込みクエリを前記複数のキャッシュノード(30)に送信して、前記ユーザリクエストを処理するように構成され、前記方法は、前記ソフトウェアアプリケーションが独自に前記1または複数のデータベースシステムおよび前記複数のキャッシュノード(30)と接続することと、前記方法が、少なくとも1つのデータプロセッサを備える前記ソフトウェアアプリケーションが実施する以下のステップを備えることを特徴とし、前記ステップは、
少なくとも1つのデータの読み込みを要求するユーザリクエストを受信すると、前記ソフトウェアアプリケーション(10)は読み込みクエリのみ(210)を前記複数のキャッシュノード(30)に送信するステップと、
前記ソフトウェアアプリケーション(10)がクエリされたデータを少なくとも1つのキャッシュノード(30)から、前記読み込みクエリに応答して受信する場合は、前記ソフトウェアアプリケーション(10)は、前記クエリされたデータを用いて前記ユーザリクエストを処理するステップと、
前記ソフトウェアアプリケーション(10)が損失(220)をすべてのキャッシュノード(30)から、前記読み込みクエリに応答して受信する場合は、前記ソフトウェアアプリケーション(10)は前記1または複数のデータベースシステム(20)からデータを取り出し(230)、前記クエリされたデータを前記1または複数のデータベースシステム(20)から取得すると、前記ソフトウェアアプリケーション(10)は前記クエリされたデータを用いて、前記ユーザリクエストを処理し、少なくとも1つのキャッシュノード(30)に、前記クエリされたデータと、前記クエリされたデータを前記少なくとも1つのキャッシュノード(30)に追加する(250)ための指示とを送信するステップであり、
少なくとも1つのデータの書き込みを要求するユーザリクエストを受信すると、前記ソフトウェアアプリケーション(10)は書き込みの指示を前記1または複数のデータベースシステム(20)に送信し、また、同時に書き込みの指示を前記複数のキャッシュノード(30)に送信し、それによって、前記データストレージシステム(100)の各損失された読み込みクエリおよび各書き込みクエリにおいて、前記複数のキャッシュノード(30)にデータを追加し、
前記キャッシュノードの数およびストレージリソースは、前記すべてのデータベースシステムの内容を保持するように適応される、
方法。
IPC (2件):
G06F 12/00 ( 200 6.01)
, G06F 16/00 ( 201 9.01)
FI (3件):
G06F 12/00 514 M
, G06F 12/00 513 J
, G06F 17/30 240 A
引用特許:
前のページに戻る