-
-
Notifications
You must be signed in to change notification settings - Fork 75
Performance Tests
Robin Rodricks edited this page Jul 23, 2026
·
10 revisions
A single file is generated, uploaded, downloaded, and then verified.
- The "SetBytes" tests use the
SetBytesandGetBytesAPI - The "UploadObject" tests use the
UploadObjectandDownloadObjectAPI - While they have equivalent functionality, performance might differ based on the provider implementation.
- Setup the test project on your machine by following these steps
- Run the
PerformanceTestset of tests underFluentStorage.Tests.Integration.Storagetest group for your chosen provider, to see the data roundtrip test.
Windows x64 machine, July 2026, FluentStorage 8.0.13:
Windows x64 machine to Ubuntu SFTP server, July 2026, FluentStorage 8.0.13:
Windows x64 machine to local Mongo server, July 2026, FluentStorage 8.0.13:
- AWS S3 Storage
- Azure Blob Storage
- Azure File Storage
- Azure Data Lake
- Azure Key Vault
- GCP Storage
- Cloudflare R2 Storage
- MinIO Storage
- DigitalOcean Spaces
- Wasabi Storage
- Backblaze B2 Storage
- Hetzner Storage
- Vultr Storage
- MongoDB GridFS Storage
- Alibaba OSS Storage
- FTP Storage
- SFTP Storage
- Git Repository Storage