分散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
コロナ禍で人気沸騰、クラブハウス “耳”の市場の争奪戦始まる
IT関連
2021-02-18 10:35
NEC、印西データセンターに「Microsoft Azure ExpressRoute」への接続拠点開設
IT関連
2022-06-08 03:37
アップル、次期macOS「Monterey」をWWDCで披露
IT関連
2021-06-08 09:14
NTTグループ、在宅勤務を全国どこでも可能に–居住地の自由度高める
IT関連
2022-06-26 20:06
「素晴らしい会社だ」山崎製パンに感謝の声続々 豪雨被災地にいち早く食糧差し入れSNSで話題
IT関連
2021-08-19 01:01
「柔軟な働き方は福利厚生をセットにして初めて成功する」プリペイドカード型福利厚生のmiiveが5000万円調達
フィンテック
2021-02-18 14:35
インテル、データセンター向けAIプロセッサー「Habana Gaudi2」発表–「IPU」ロードマップも
IT関連
2022-05-14 13:35
デジタルでしかできないビジネスを創出–「DXレポート」とは
IT関連
2022-09-07 11:47
「IIJセキュリティ教習所」に新任セキュリティ担当者向けの基礎コース新設
IT関連
2023-04-21 11:10
「Windows Terminal」がデフォルトコマンドラインに–Windows 11プレビュー版で
IT関連
2022-08-27 02:41
グーグルがPixel 6用にカスタムチップを開発、AIとMLを自社スマホの差別化要因にする
人工知能・AI
2021-08-04 02:06
コンテンツ管理×生成AIで日本のユースケースを拡大–Box Japan・古市社長
IT関連
2024-01-10 16:43
中国IoTの雄、シャオミのIoT機器が動かなくなった日
IT関連
2022-05-31 10:36
APACでネットワーク拡張に注力–Coltテクノロジーサービスの事業戦略
IT関連
2023-02-19 22:34