Tigris

 

Tigrisは、グローバルに分散されたS3互換のオブジェクトストレージサービスです。データはユーザーの近くに配置され、高速で信頼性の高いアクセスを提供します。

TigrisのWebサイト

特徴

Tigrisの特徴は以下の通りです。

  • S3互換のAPI
  • Redis並の高速な検索
  • グローバルに分散
  • ユーザーの近くに配置

SDKはAWS SDKをそのまま利用できます。

import { S3Client } from "@aws-sdk/client-s3";
import { Upload } from "@aws-sdk/lib-storage";
import fs from "fs";

const client = new S3Client({
  region: "auto",
  endpoint: "https://fly.storage.tigris.dev",
});

const fileStream = fs.createReadStream("Docker.dmg");
(async () => {
  const upload = new Upload({
    params: {
      Bucket: "foo-bucket",
      Key: "Docker-100.dmg",
      Body: fileStream,
    },
    client: client,
  });

  await upload.done();
})();

料金

Tigrisはデータ転送量が無料で、ストレージとリクエストにのみ料金がかかります。料金は以下を参照してください。

Pricing | Tigris Object Storage Documentation

URL

Tigris | Globally Distributed S3-Compatible Object Storage