Skip to Content
ストリーミング・データベース
book

ストリーミング・データベース

by Hubert Dulay, Ralph Matthias Debusmann
March 2025
Beginner to intermediate
260 pages
4h 1m
Japanese
O'Reilly Media, Inc.
Content preview from ストリーミング・データベース

第9章. ストリーミング・プレーン

この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com

前章では、今日のエコシステムにおける既存のリアルタイムシステムを調査し、オペレーショナル、アナリティカル、ストリーミングという3つの異なるデータプレーンを紹介した。運用プレーンと分析プレーンは、静止状態のデータを主に扱い、静的な情報を重視する。対照的に、ストリーミング・プレーンは、動いているデータを特徴とする唯一の領域として際立っている。

この章では、ストリーミングプレーンと、データアーキテクトやエンジニアがリアルタイムアナリティクスを簡素化する上でのストリーミングプレーンの役割についてどのように考え始めることができるかについて掘り下げていく。

我々は一貫して、非同期、データ・イン・モーション、ストリーミングといった用語を相互にリンクさせ、互換性のある式として扱ってきた。これらは、連続的な変換を行い、アプリケーションのためのリアルタイム分析データの検索を簡素化し、迅速化する長時間実行プロセスと同義である。

図9-1は、第7章を通して示された ベン図のストリーミングプレーン部分のみを示している。この章を通してこの図を参照する。

][alt
図9-1. 第7章のベン図から見たストリーミング・プレーン

この章では、ストリーミングプレーン上でのリアルタイムデータ処理の複雑さを理解するために、いくつかの重要なトピックを検討する。その中で焦点となる点は、オペレーショナルプレーン上の分析(or オペレーショナルアナリティクス)という概念である。 、オペレーショナルプレーンのアプリケーションの近くで分析ワークロードを実行するという実践を掘り下げる。さらに、データの地理的な近接性がシステム全体のパフォーマンスにどのような影響を与えるかを調査する。データの局所性を理解することは、ストリーミング分析シナリオにおいてリソースの利用を最適化し、遅延を最小化するために重要である。

ストリーミングプレーンにおける基本戦略であるデータ複製は、複数のノードやグローバルな地域にまたがってデータを重複させ、分散化を促進する。データメッシュに着想を得たデータプロダクトの概念も取り上げる。グローバルに複製された価値あるデータ製品をローカルで消費するために、リアルタイム分析をどのように活用できるかについて議論する。

これらの重要なトピックをナビゲートすることで、読者はストリーミングプレーンがもたらす多面的な課題と機会を理解し、ストリーミング分析の世界的な展望の中でレジリエンスと効率性に優れたシステムを設計するために不可欠なソリューションを提供することができる。

データ重力

データを惑星に見立てて考えてみよう。データが質量を増すと、重力が月を地球に引き寄せ、あなたが宇宙に漂流しないようにするのと同じように、サービスやアプリケーションを引き寄せる。例えば、あなたがソーシャルメディアにメッセージを投稿するとき、あなたはデータを作成する。あなたのメッセージはサービスに投稿され、あなたの友人からのインタラクションを引き寄せ、さらに多くのデータを作成する。

ストリーミングプレーンを考慮しない典型的なデータアーキテクチャでは、演算子はデータを直接分析プレーンにプッシュすることになる。演算子を、解析プレーンである高密度の惑星の周りを回る軌道上の衛星と考えてみよう。演算プレーンのムーンはデータを惑星にプッシュする。より多くの演算子がデータを分析プレーンの惑星に送り返すと、惑星は履歴データのモノリシックシステムになる。ワークロードは、遅延をもたらすデータサイズの影響を受け始める。 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

LLMsとヘルスケアのためのジェネレーティブAI

LLMsとヘルスケアのためのジェネレーティブAI

Kerrie Holley, Manish Mathur
AWS上のレジリエントなシステムの構築

AWS上のレジリエントなシステムの構築

Kevin Schwarz, Jennifer Moran, Nate Bachmeier

Publisher Resources

ISBN: 9798341625679