分散SQLiteをCDNエッジで提供する「Cloudflare D1」がオープンアルファとして利用可能に

今回は「分散SQLiteをCDNエッジで提供する「Cloudflare D1」がオープンアルファとして利用可能に」についてご紹介します。

関連ワード (実行、説明、開発途上等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

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


CloudflareはCDNエッジでSQLiteのマネージドサービスを提供する「Cloudflare D1」のオープンアルファを発表しました。まだ開発途上の機能がありつつも、Cloudflare D1の基本的な機能を試すことができます。

As we continue down the road to making D1 production ready, it wouldn’t be “the Cloudflare way” unless we stopped for feedback first. In the spirit of Developer Week, there is no better time to introduce the D1 open alpha! https://t.co/iT8gYJXd0q #DeveloperWeek

— Cloudflare (@Cloudflare) November 16, 2022

CloudflareはCDNネットワークのエッジロケーションとして世界中に分散したデータセンターを構築しています。同社が提供するCloudflare WorkersやCloudflare R2といったサービスはこの分散されたエッジロケーションにあるデータセンターで実行され提供されます。

今回オープンベータとなったCloudflare D1も、このエッジロケーションでマネージドサービスとして提供されるデータベースサービスです。Cloudflare Workersのアプリケーションからアクセスし、利用できます。

CDNエッジに分散したSQLiteによるデータベースサービス

Cloudflare D1の最大の特徴は、SQLiteによる分散データベース機能を自動的に提供することです。

具体的には、世界中に分散されたエッジロケーションにあるデータセンターの特性を活かし、アクセスしてきたユーザーの近くにあるエッジロケーションに読み取り専用のSQLiteのクローンを作成、データベースのレプリケーションを継続的に行います。

これにより、世界中どこからアクセスしたとしても低レイテンシかつ高速なデータベースアクセスを可能にするのです。処理によってはプライマリのCloudflare D1に紐付いたCloudflare Workersにリクエストが受け渡され、そこで完了させることもあるとのこと。

Cloudflare D1はストレージサービスであるCloudflare R2の上に構築されており、定期的にデータベースのスナップショットがCloudflare R2に保存されます。これにより、何らかの障害でデータベースが失われても数秒で自己回復でき、また必要に応じて物理的な場所を移動することもできると説明されています。

オープンアルファ時点での制限

現時点でCloudflare D1はまだアルファ版であるため、以下の制限があります。

  • データベースの場所。各D1データベースは開発者がデータベースを作成した地域の近くに作成され、地域を移動することはありません。
  • 並行処理の制限。高負荷時の読み取りや書き込みのクエリーは、新しいレプリカを作成するトリガーではなく、処理待ちのキューに入れられることがあります。その結果、オープンアルファのパフォーマンスとスループット特性は、最終的な製品とは異なる場合があります。
  • 可用性の制限。バックアップの実行中は、DBへのアクセスがブロックされます。ほとんどの場合これは1〜2秒のことで、バックアップ中に到着したリクエストはキューに入れられます。

Cloudflareはアルファ版を公開した理由として、完成形をパブリックベータとしてリリースする予定ではあるが、その前にホビーやサイドプロジェクトなどでCloudflare D1を使ってもらい、この製品の感触を確かめたいと考えているためだとしています。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
25周年を迎えるSAP in インド–バンガロールのSAP Labs Indiaを訪ねる
IT関連
2023-11-11 08:58
急速に変化する購買行動–カスタマージャーニー分析で「デジタルマーケティングの最適解」を発見する
IT関連
2021-03-08 16:27
ツイッターがTor経由で匿名アクセスできる公式サイトを開設、ロシア当局による検閲回避のため
IT関連
2022-03-10 22:01
スパコン「TOP500」、「富岳」が首位を維持–「Perlmutter」が初めてトップ10入り
IT関連
2021-06-29 13:45
iPad Pro 2021年モデルの新情報 サウンド周りを見直し、カメラ部に変化
-
2021-01-13 11:32
オラクル、PostgreSQLのマネージドサービスをOracle Cloudで年内に正式サービス化へ。Oracle CloudWorld 2023
Oracle
2023-09-22 14:41
amplified ai、特許文献を基にした推論や提案を行う機能を提供
IT関連
2023-07-06 22:37
マイクロソフト、「Windows Server 2025」にsudoコマンドを導入へ
IT関連
2024-02-07 05:30
CO2回収へ一歩、アイスランド独自の火山地質は空気をろ過し二酸化炭素を貯留する技術に理想的な環境だ
IT関連
2022-02-15 21:09
朝日生命、手続き業務迅速化の「イメージ処理プラットフォーム」を構築
IT関連
2021-03-24 09:24
三菱地所が「バーチャル丸の内」公開へ VRイベントの場として提供
企業・業界動向
2021-01-21 02:26
ふくおかFGのみんなの銀行が事業発表–勘定系は国内初のパブリッククラウド採用
IT関連
2021-01-15 09:42
NECと東京都市大、センサー/AI活用したスマートインフラ管理で共同研究
IT関連
2023-02-16 19:57
NEC、社内向け生成AIサービスをセキュリティやコンタクトセンター業務に適用
IT関連
2023-09-02 13:12