#对象存储 # #聚合 #组件 #服务器 #存储 #客户端

bin+lib bindle

适用于应用程序的聚合对象存储系统

16 个版本 (8 个破坏性版本)

0.9.1 2023年3月15日
0.9.0-rc.22022年12月22日
0.9.0-rc.12022年7月14日
0.8.1 2022年9月23日
0.1.1 2020年12月16日

#9 in #聚合

Download history 30/week @ 2024-04-03

每月865次下载

自定义许可

415KB
9K SLoC

Bindle - 聚合对象存储系统

Bindle 是一个用于存储聚合应用程序的聚合对象存储系统。有关更多信息和方法,请参阅 Bindle 仓库中的 README。此 README 主要面向作为 SDK 消费者使用 Bindle 的用户。主要仓库的 README 包含有关规范和服务器/客户端二进制文件的信息。

使用 crate

将以下内容添加到您的 Cargo.toml 依赖项

bindle = "0.5"

功能

默认情况下,以下所有功能都已启用。要使用特定功能(例如,仅使用客户端组件),请

bindle = { version = "0.5", default-features = false, features = ["client"]}
  • client:Bindle 的客户端组件。这包括一个功能齐全的客户端 SDK。
  • caching(也启用 client):Bindle 的可选缓存组件。目前,这些仅用于保留 bindles 的本地缓存
  • server:运行 bindle 服务器所需的服务器端组件
  • test-tools:一组用于加载和管理 bindles 的测试工具

兼容性

尽管此 crate 预计为 1.0 版,但我们不对 API 稳定性做出保证。但是,任何破坏性 API 变更将在仓库的发布说明中明确通报。

依赖项

~16–33MB
~639K SLoC