Next.jsのVercelが「Vercel KV」「Vercel Postgres」「Vercel Blob」の3つの新ストレージサービスを発表
Next.jsの開発元であり、Webアプリケーションのホスティングサービスなどを提供するVercelは、同社のホスティング環境で利用できる3種類の新サービス「Vercel KV」「Vercel Postgres」「Vercel Blob」を発表しました。
Introducing Vercel Storage
— Vercel (@vercel) May 1, 2023
◆ Vercel Postgres: Serverless and Edge-ready SQL
◆ Vercel KV: Durable, global, serverless Redis
◆ Vercel Blob: Fast, simple file storagehttps://t.co/smugjHb1Vg
同社が提供するWebサイト向けのホスティングサービスには、これまでデータベース関連の機能が提供されておらず、ユーザーはデータの永続化のために別途データベースを用意する必要がありました。
今回の3種類のサービスにより、Vercelは一気にこの永続化の課題を解決したことになります。それぞれの機能を見ていきましょう。
Vercel KVはRedisベースのキーバリューストア
Vercel KVはインメモリデータストアのRedisをベースにしたキーバリューストアです。サーバレスとして構成されるため、リクエストがなければ自動的にVercel KVのインスタンスはゼロにまで縮退し、リクエストに応じてスケールアウトしていきます。
設定により、任意のエッジにあるVercel KVに対してリードやライトが可能です。
Vercel PostgresはサーバレスなRDB
Vercel Postgresは名前が示すとおりPostgreSQLベースのマネージドなサーバレスデータベースです。
一方、Vercel Blobは画像やPDFファイル、CSVファイルといったデータを簡単に保存できるストレージです。
Webサイト向けサービスでもフルサービス化が重要に
Webサイト向けのホスティングサービスは一般に、ストレージサービス関連はあまり充実していない傾向にありましたが、先日Denoが分散キーバリューストアのDeno KVを発表し、そして今回Vercelが3つの新サービスを投入するなど、徐々に競争領域がフルサービスとしての充実度に移ってきているように見えます。
あわせて読みたい
GitLabがGoogle CloudとAI分野で提携、AIをGitLabツール群に統合。コードの自動生成、コードにある脆弱性の説明、コードレビュアーの推薦など実現
≪前の記事
Deno、JavaScript/TypeScriptのためのデータストア「Deno KV」発表。Deno本体にSQLiteを統合、分散環境では強い一貫性も提供