跳至內容

zkat/cacache-rs

軟體分類 數據與人工智慧 (Data & AI) / 關聯式資料庫 (Relational DB)
開發廠商 zkat
Stars
0
Forks
0
License
NOASSERTION
Version
vv13.0.0
Update
OS

#### 產品特色

* 第一班級異步支援,使用async-std或tokio作為運行時
* std::fs風格的API
* 透過內容地址(如SHA1、SHA512)進行提取
* 支援子資源完整性(Web標準)
* 多哈希支援,單個緩衝區存儲多種哈希值

#### 主要功能、特點

cacache是一個高性能、協調的內容地址存儲系統,專為異步API設計。它提供第一班級的異步支援,使用async-std或tokio作為運行時,並支援std::fs風格的API。系統透過內容地址(如SHA1、SHA512)進行數據提取,支援子資源完整性。多種哈希值可同時存儲於單個緩衝區中。系統自動進行內容重複刪除,確保數據一致性。即使面對大數據量的寫入,也能實現原子操作。系統具備強大的容錯能力,能處理數據腐壞、部分寫入、進程競態等情況。所有讀寫操作都提供一致性保證,並支持鎖less高並發訪問。系統提供詳細的錯誤訊息,並支援大文件存儲。支持任意元數據存儲,並具備跨平台特性,支援Windows及大小寫不敏感的文件系統。系統整合miette庫,提供詳細的錯誤報告。

#### 指令

“`bash
# 無常用指令(自動生成)
“`