Deno、JavaScript用データストア「Deno KV on Deno Deploy」オープンベータに。分散環境でも強い一貫性、1GBストレージまで無料

今回は「Deno、JavaScript用データストア「Deno KV on Deno Deploy」オープンベータに。分散環境でも強い一貫性、1GBストレージまで無料」についてご紹介します。

関連ワード (設定、配列変数、開発等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

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


サーバサイドやエッジでのJavaScriptランタイムを提供するDenoは、JavaScript/TypeScript用のデータストアである「Deno KV」を、同社の分散ホスティング環境であるDeno Deploy上でオープンベータとして公開したことを発表しました。

fig

DenoはもともとNode.jsよりも優れたJavaScript/TypeScriptランタイム実現する目的で開発されたため、データストアの機能は備えていません。

そのため、Denoでアプリケーションを開発し実行する際には、データを保存するためのデータベースをユーザーが用意する必要がありました。

そこで、今年(2023年)5月に、Denoに統合されたデータストアとして、JavaScriptの変数や配列変数、オブジェクトなどのあらゆる構造化された値が保存可能なキーバリュー型のデータベースとしてDeno KVが登場しました。

参考:Deno、JavaScript/TypeScriptのためのデータストア「Deno KV」発表。Deno本体にSQLiteを統合、分散環境では強い一貫性も提供

Deno KVには2種類あります。1つはDeno本体に統合されたSQLiteベースの「Deno KV」、もう1つはDenoの分散ホスティング環境であるDeno Deploy上でマネージドサービスとして提供されるFoundation DBベースの「Deno KV on Deno Deploy」です。

今回オープンベータとなったのは、このDeno KV on Deno Deployです。

Deno本体に統合されたDeno KVは今年(2023年)4月にリリースされた「Deno 1.33」で、すでに利用可能となっています。

FoundationalDBをベースにした分散データベース

Deno KV on Deno DeployのベースとなっているFoundationDBは、もともとAppleがオープンソースとして公開したNoSQLデータベースです。分散環境で高速に動作しつつトランザクション操作により全体としてデータの強い一貫性を実現できます。

Deno KV on Deno Deployは、このFoundationalDBのマネージドなエッジとして提供されます。

これによりユーザーは設定や運用を気にすることなく、高速かつスケーラブルで強い一貫性を実現したデータストアが利用可能です(結果整合性の選択も可能です)。

開発者は、トランザクション処理について意識する必要はあるものの、ローカル環境のDenoでDeno KVを用いて開発したアプリケーションを、そのままDeno Deployへデプロイして世界中のエッジで実行される分散アプリケーションとして実行することができます。

Deno KV on Deno Deployは、Deno Deploy外部からも利用可能。Amazon S3へのバックアップ機能も備えています。

価格も公開されました。1GBストレージ、1日当たり1万5000リード、1万ライトまでは無料で利用可能となっています。

fig

COMMENTS


Recommended

TITLE
CATEGORY
DATE
広帯域で柔軟なクラウド接続を閉域網で実現–IIJが新たな接続サービス
IT関連
2022-06-17 22:07
デルCEOが「マルチクラウド時代の到来」を強調する理由
IT関連
2022-05-14 11:57
NTT東日本と東京大学、産学協創協定を締結–地域循環型社会の実現へ
IT関連
2024-04-19 06:04
大分県菅尾小学校、端末の一元管理にMDM導入–安全なIT環境の整備に
IT関連
2024-07-30 02:10
2023年は「V字回復」の年に–ソフトバンク・宮川社長兼CEO
IT関連
2023-01-06 10:04
NEC、データ解析で建造物の損傷の変化を検知・進行予測する技術を開発
IT関連
2023-06-01 16:06
「アニメとコミックとゲーム」好きのためのバーチャルソーシャルアプリ「MEW」が米国でコミックファンを魅了
IT関連
2022-03-14 13:46
半導体製造「弘芯」の巨大詐欺が中国で話題に
IT関連
2021-02-26 14:50
Visaカードが日本でもApple Payに対応 iPhoneやApple Watchでタッチ決済が可能に
企業・業界動向
2021-05-12 16:54
Akamaiがクラウド強化、新たなデータベースサービスやKubernetes対応など投入
IaaS
2024-11-13 12:04
産学連携の「Generative AI Japan」発足–ITベンダーや一般企業が参加
IT関連
2024-01-19 20:40
全社DX推進後のゴールイメージを視覚化・言語化する
IT関連
2022-02-22 20:05
多様な人材と柔軟な組織運営–DXが定着した企業の要件(その3)
IT関連
2023-05-18 15:40
SBテクノロジー、ゼロトラストセキュリティ短期構築サービスを開始
IT関連
2021-02-02 16:20