Tigris Data
Tigris Data is a globally distributed S3-compatible object storage service that provides low latency anywhere in the world, enabling developers to store and access any amount of data. Arraylake works great with Tigris via the S3-compatible API. You can use Tigris as the location of your Chunkstore.
To use Tigris with Arraylake:
- Create a new object storage bucket (Tigris docs). For example, the bucket could be named
my-arraylake-bucket
. - Create a new
BucketConfig
to store the configuration for this bucket using either the Arraylake Python client or web app using thehttps://fly.storage.tigris.dev
endpoint URL:
- Web App
- Python
from arraylake import Client
client = Client()
client.create_bucket_config(
org="earthmover",
nickname="tigris",
uri="s3://my-arraylake-bucket",
extra_config={
'endpoint_url': 'https://fly.storage.tigris.dev'
}
)
That's it! You're ready to create a Repository! 🎉