This section will demonstrate how to init and start using a service.

OpenDAL can init services via environment or builder.

  • Via Builder: use different backends' Builder API.
  • Via Environment: use Operator::from_env() API.

OpenDAL supports the following services:

  • azblob: Azure blob storage service
  • fs: POSIX alike file system
  • gcs: Google Cloud Storage service
  • hdfs: Hadoop Distributed File System
  • s3: AWS S3 compatible storage service