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
「シン・エヴァ」上映館で「特務機関NERV防災アプリ」の動画広告
くらテク
2021-03-06 23:07
IPA、「内部不正防止ガイド」を改訂–テレワークや検知技術を追加
IT関連
2022-04-08 09:27
IBM、独自の教育プログラムで生成AIのコースを提供–スキルギャップの解消図る
IT関連
2023-10-25 12:23
ホームページに不正侵入の「裏口」仕込み容疑 男を再逮捕 京都府警
IT関連
2021-05-14 23:41
マイクロソフト、「次世代のWindows」を6月24日に発表へ
IT関連
2021-06-03 09:40
「天気予報が外れたら1万円が当たる」Webサイト、民間の気象会社がオープン 「天気予報が外れたおわびになれば」
IT関連
2021-07-14 17:10
トヨタが圧倒的に信頼性が高いApex.AIの自動運転ソフトウェア開発キットの使用を発表
モビリティ
2021-04-16 19:17
「Opera」ブラウザーに生成型AI「Aria」が搭載
IT関連
2023-05-27 18:31
ディーカレットが67億円調達、民間発行デジタル通貨と企業独自のスマコン実装が可能なプラットフォーム開発目指す
ブロックチェーン
2021-03-24 08:58
社会保険労務士向け社内規程SaaSを運営するKiteRaが3億円を調達、機能拡充および人材を獲得
リーガルテック
2021-04-21 19:52
Dellの40インチ曲面モニターはホームオフィスのコマンドセンターに最適
ハードウェア
2021-01-15 11:29
データ活用における生成AIとクラウド–2024年のトレンドを読む(前編)
IT関連
2024-02-09 14:02
鹿児島大学、ローカル5Gを活用し農作業現場のDX推進に貢献
IT関連
2023-03-24 00:15
プログラミング言語をすぐに試せる「プレイグラウンド」まとめ。2024年版
.NET
2024-04-04 06:13