Bigtableで分散カウンタ機能が正式に利用可能に。SQLのクエリにも対応

今回は「Bigtableで分散カウンタ機能が正式に利用可能に。SQLのクエリにも対応」についてご紹介します。

関連ワード (不正検出、必要、最適化等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


Google Cloudは、NoSQLデータベースとして提供しているBigtableの新機能として分散カウンタを正式版にしたことを発表しました。また、SQLクエリのサポートもプレビュー機能として提供を開始したことを合わせて発表しました。

Bigtableで分散カウンタ機能が正式版に

Bigtableはキーバリューストア型のNoSQLデータベースであり、高度なスケーラビリティを備えつつ高速で低レイテンシな性能を提供することを大きな特徴としています。

こうしたBigtableのスケーラビリティと高い性能を実現する仕組みとして、デフォルトで採用されているのが「結果整合性」です。

結果整合性では、最終的にデータベースのデータが集約されて整合性を備えるのに一定の時間を必要とする場合があります。

そのため、例えばカウンタのように、データベース上のある値に1を足した値をデータベースに書き込む処理では、1を足す前のデータベース上の値がその時点で正確な値であるかどうかは必ずしも保証されておらず、正しく実装することは困難でした。

正式版となったBigtable分散カウンタは、これを解決し、カウンタの値を書き込む時点で、カウンタの基となるデータベース内の値が正確に集約されていることが保証されます。

Bigtableで分散カウンタ機能が正式版に

Bigtable分散カウンタは、AI、不正検出、データメッシュ、レコメンデーションなどのユースケースで使われるイベントストリームの処理など、書き込み時の集約処理を高いスループットで実現することに最適化されています。

BigtableでSQLによるクエリをサポート

BigtableへのクエリでSQLがプレビューとしてサポートされたことも発表されました。

BigtableでSQLによるクエリをサポート

Bigtableに対して検索処理を行う際に、これまではBigtable独自のAPIを用いて処理を記述する必要がありましたが、これが多くのプログラマが慣れ親しんでいるSQLで記述できるようになりました。

SQLは、GoogleのSQL方言でありBigQueryなどで使われている「GoogleSQL」をサポートしています。

fig

COMMENTS


Recommended

TITLE
CATEGORY
DATE
マイクロソフト、RPA機能を「Windows 10」ユーザーに無償提供
IT関連
2021-03-04 13:09
マイクロソフト、4月の月例パッチ–脆弱性100件超に対処
IT関連
2022-04-14 08:00
Google Cloud、SAP元幹部を起用か–データアナリティクスやLooker強化へ
IT関連
2021-04-05 13:24
常夏の沖縄で「わさび」栽培のワケは? NEXTAGEが沖縄の植物工場で試験栽培を開始
フードテック
2021-06-17 04:10
NEC、つくば市でLLMと画像分析技術活用の防災・減災を実証へ
IT関連
2024-07-21 08:01
グーグルがロシアでの広告販売を停止、マイクロソフトは販売をすべて停止
IT関連
2022-03-06 04:00
「これだ!」をまとめ上げる–アクティブインテリジェンスが組織に潜む「多数の力」を解き放つ
IT関連
2021-08-20 07:02
若者の「テレビ離れ」は衝撃的か? 調査データから見える、今どきの若者の生活習慣 (1/3 ページ)
くわしく
2021-06-15 10:57
日本のクラウド利用は仮想マシン主体–パロアルトネットワークス調査
IT関連
2021-08-05 21:22
キョーラクとIBM、AIで難易度の高いハクリボトル外観検査を自動化
IT関連
2023-01-25 03:10
成長株投資入門(その2):成長株の3条件、前提が崩れたら損切り
IT関連
2021-05-20 00:12
TikTokがユーザーがコメントもできるストーリー機能のパイロットテストを実施中
ネットサービス
2021-08-06 09:50
ビジネスリーダーに聞く、スタッフの能力を引き出す5つの方法
IT関連
2023-09-23 04:37
GitHub、「GitHub Enterprise Server 3.12」を一般提供–新しい自動化機能とセキュリティ強化を備える
IT関連
2024-03-12 11:12