#对象存储
minio
MinIO提供了一个高性能的对象存储系统,兼容Amazon S3云存储服务。它适用于机器学习、数据分析和应用数据工作负载的基础设施建设。MinIO支持容器化部署和多种操作系统,提供了从硬件到Kubernetes环境的全方位部署选项。此外,MinIO通过纠删码技术,提供了数据的高可用性和安全性,适合早期开发和评估到生产环境的扩展应用。
seaweedfs
SeaweedFS是一个可扩展的分布式文件系统,专为存储和服务海量小文件设计。它具有轻量级元数据、快速读取、多副本、纠删码等特性。SeaweedFS提供S3兼容API、POSIX文件系统、HDFS接口,支持云存储集成,是一个多功能的对象存储和文件系统解决方案。
minio-cpp
minio-cpp是一个C++客户端SDK,适用于Amazon S3兼容的对象存储服务。它支持桶和对象管理等基本存储操作,提供完整API参考。该SDK易于集成,支持通过vcpkg安装,需要C++17或更高版本。项目文档包含详细的构建和使用说明,方便开发者使用。
send
缤纷快传是一款开源文件传输工具,支持S3协议对象存储直传直取,具有高性能和广泛兼容性。项目结构简单,无需账户系统和复杂数据库,易于部署和二次开发。它提供下载链接限速、限时和限次等功能,并支持即传即收特性。支持大文件传输,采用先进的传输协议,作为Wetransfer和奶牛快传的替代方案,缤纷快传为用户提供高效的文件传输服务。
oio-sds
OpenIO SDS是一款开源的软件定义存储解决方案,专注于处理大规模非结构化数据。该项目支持源代码编译和包管理器安装,提供简单的部署流程和快速启动脚本。无需root权限即可运行,便于用户快速搭建和体验SDS实例。OpenIO SDS为企业级数据存储提供了高性能和灵活的解决方案。
cloudserver
CloudServer是一个开源的Amazon S3兼容对象存储服务器,是Zenko多云数据控制器的组成部分。它通过单一的AWS S3 API接口,实现对本地和云端多种数据存储后端的访问。CloudServer主要面向开发人员,可用于在持续集成测试环境中本地模拟AWS S3服务,或作为对象存储应用开发的抽象层。此外,CloudServer支持文件、多后端和内存存储,还能与Vault集成以实现用户管理。
para
Para是开源多租户后端框架,专注对象存储和检索。提供RESTful API、全文搜索、分布式缓存,支持多种数据库和搜索引擎。可独立部署或集成JVM应用,加速开发。框架文档完善,有多语言客户端,获Erudika长期支持。适用于快速构建可扩展的云端应用后端。