データベースのモダナイズ【後編】
マイクロサービスに最適なNoSQLデータベース、インメモリデータベースの台頭
NoSQLデータベース、インメモリデータベースが成熟し、リレーショナルデータベースの代替たり得る存在となった。さらにマイクロサービス化がこの流れを後押ししている。
前編( Computer Weekly日本語版 12月18日号 掲載)では、老舗リゾート企業Butlin'sのリレーショナルデータベースからNoSQLデータベースへの移行事例を紹介した。
後編では、データベース市場を俯瞰(ふかん)しつつ、NoSQLデータベースの一つであるRedisとGridGainを紹介する。
リレーショナルデータベースに代わるもの
リレーショナルデータベースの代わりを検討しているのはBourne Leisureだけではない。NoSQLデータベースやインメモリデータベースはエンタープライズ技術として成熟しつつあると話すのは、451 Researchでデータ、AI、分析部門のバイスプレジデントを務めるマット・アスレット氏だ。
「データキャッシュや分散データグリッド処理など、インメモリの分散データ層を最初に導入したのはインターネットアプリケーションだけでなく、金融サービスや通信事業者といった、遅延が許されない業界だった。電子商取引、医療、IoT(モノのインターネット)などの分野でも導入されるようになっている」
大企業の中には、分散データグリッド製品を主要データ処理層として標準化し、データベースの役割を永続ストレージに格下げしている企業もある。NoSQLデータベースが当初展開されたのは、リレーショナルデータベースには適さないアプリケーションにサービスを提供するためだった。それがトランザクションの一貫性などの機能要件の一部を満たせるほどに成熟している。つまり、リレーショナルデータベースを直接置き換えることができると考えられるようになった。
NoSQLデータベースはコア機能が強化されているだけでなく、サポート、セキュリティ、スケーラビリティといった企業の懸念にも対処しているとアスレット氏は語る。
同氏はこれに付け加えて、「新興のデータベースは、新しいアプリケーション開発プロジェクトでますます重要な役割を果たすようになり、新しいアプローチは大きく成長している」と話す。
451 Researchは、2018~2023年にNoSQLデータベースの収益は年間27%増、分散データグリッド/キャッシュ製品の収益は23%増になると予想している。これに対して、同期のリレーショナルデータベース市場の成長はわずか6%増にしかならないと予測している。
「ただし、今後も既存のアプリケーションが利用され続けることを考えれば、リレーショナルデータベースがエンタープライズデータベース界を支配するのは変わらない。2023年になっても運用データベースの全収益の4分の3以上を占めるだろう」(アスレット氏)
Redis
Redisの歴史は、3条項BSDライセンス(訳注)のオープンソースソフトウェアとしてリリースされた2009年までさかのぼる。Redisはキー/バリュー型のデータベースで、独特のデータモデルを提供する。このモデルのユーザーコマンドは、リレーショナルデータベース管理システムのようにクエリを記述しない。操作はデータ型に基づいて実行される。つまり、データを後で素早く取り出せるように、それに適した形で保存しなければならない。
訳注:4条項BSDライセンス(旧BSDライセンス)から「宣伝条項」(派生物の広告に初期開発者を表示するという条件)を削除したもので、「修正BSDライセンス」とも呼ばれる。
Redisにはインメモリという特徴があるため、最新のアプリケーションスタックに適していると話すのはRedis Labsで最高マーケティング責任者を務めるハワード・ティン氏だ。「今後5年間、企業はマイクロサービスへの移行を続けるため、従来型のリレーショナルデータベースにデータを保存することは妥当ではなくなる」
また、イベントベースのコミュニケーション導入が進むため、高速かつ応答性が高く、クラウドと統合されたデータベースが不可欠になると同氏は補足する。
GridGain
GridGainもインメモリデータベースの一つだ。だがRedisとは異なる。2005年に誕生したGridGainはオープンソースのインメモリデータファブリックで、Apache Software Foundationによってライセンス提供される。支持者によると、GridGainはアプリケーションとデータソースの中間に位置し、パフォーマンスとスケーラビリティを向上させるインフラソフトウェアだという。
GridGain Systemsでマーケティングとアライアンス担当のエグゼクティブバイスプレジデントを務めるテリー・エリスマン氏によると、このアプローチによってGridGainはCitibankやINGなどの金融サービスへの足掛かりを得たが、ここ5年の間に別の業界にも広がったという。同氏によると、メインフレームベースのリレーショナルデータベースで実行されている支払いシステムは精算に3日かかったが、GridGainに移行すると同じ処理が3時間に短縮されるという。
GridGainはデータ分析にも役立つとエリスマン氏は話す。「GridGainはデータレイクと運用データストアとの溝を埋める。『Apache Spark』と組み合わせれば、リアルタイムのビジネスプロセスを分析できる」
リレーショナルデータベースは、メインストリームのビジネスアプリケーションを依然として支配している。だがNoSQLデータベースやインメモリデータベースなど、代わりになるオプションが成熟・普及しており、ITリーダーに一考の余地を与えるだろう。イベントベースのサービスアーキテクチャへの移行は、最新オプションを調べるきっかけになる。
Copyright © ITmedia, Inc. All Rights Reserved.
Computer Weekly日本語版
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
[NTTインテグレーション株式会社] 取引先のセキュリティをどう管理する? 「SCS評価制度」対応の勘所を解説 -
製品資料
[NTTインテグレーション株式会社] SCS評価制度「★4」取得のカギ 最大の壁を突破する方法とは? -
製品資料
[NTTインテグレーション株式会社] 2026年度末から運用開始 「SCS評価制度」に備えて製造業がやるべきことは? -
事例
[ネットワンパートナーズ株式会社, アイビーシー株式会社] ハイブリッド環境の一元管理と快適な無線LAN環境、三井ホームはどう実現した? -
市場調査・トレンド
[TD SYNNEX株式会社] 調査で学ぶセキュリティ運用の実態 人を増やさず品質を維持する方法とは?
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
なぜ「全社配布Copilot」は使われないのか? 失敗に学ぶAI定着
-
2
損保ジャパンはなぜ「COBOL」を捨てなかったのか? 脱メインフレームの真相
-
3
「ノートPC派」は損をしている? Dellと考える“自作PC”のメリット
-
4
IT人材の42%が転職予備軍 辞めさせない組織の4つの共通
-
5
“脱Excel”を待ち受ける乱立問題 カカクコムが新ツール導入を見送った理由
-
6
「WSUS」終了の時限爆弾 “本命”移行先ツールとMicrosoft提唱の新管理手法
-
7
VMware離れがやっぱり加速 2500台のVM移行に挑む製造大手から学ぶ現実解
-
8
「ひとり情シス」が急に退職 専門商社が外部パートナーと挑んだネットワーク刷新の裏側
-
9
「コピペ運用の限界」に直面するAI活用 7割超が“別画面”のまま使う理由は?
-
10
ベテランエンジニアが直面する危機 半数が「ブルーカラーへの転向」を視野に
ホワイトペーパーランキング PR
-
1
DX/AI投資の壁を突破、現代の最高財務責任者が直面する課題と克服のヒント
-
2
不審メールの経路や見せ方に変化? 2026年夏の3事例から見えた動向と対処方法
-
3
「オンプレミス回帰」せざるを得ない“合理的な理由”
-
4
バックアップは“取っているから大丈夫”なのか? ランサムウェア時代の備え方
-
5
システムの保守がモダン化を阻む? 「変えない判断」から脱却する方法とは
-
6
生成AIを開発に導入しても効果が見えない? 実証実験で分かった成果と課題
-
7
経産省DX指針から読み解く、受発注業務デジタル化ロードマップ
-
8
5分で分かる Microsoft 365のデータ損失に備えるためのバックアップの仕組み
-
9
ネットワーク遅延の原因、「パケットロス」の基礎知識と効果的な解決策
-
10
Microsoft 365を安全に運用 うっかりミスやサイバー攻撃に備えるデータ保護術
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー