perf: cache for players scraping

This commit is contained in:
mokurin000
2025-07-30 19:06:17 +08:00
parent 19a0d53624
commit 5ad0135deb
8 changed files with 136 additions and 16 deletions

View File

@@ -6,12 +6,15 @@ authors = ["mokurin000"]
description = "CLI tool for SDGB protocol"
[features]
default = ["compio"]
default = ["compio", "cache"]
compio = ["dep:compio", "sdgb-api/compio"]
tokio = ["dep:tokio", "sdgb-api/tokio"]
cache = ["dep:redb"]
[dependencies]
sdgb-api = { workspace = true }
sdgb-api = { workspace = true, features = ["bincode"] }
snafu = { workspace = true }
serde_json = { workspace = true }
@@ -27,3 +30,4 @@ spdlog-rs = { version = "0.4.3", default-features = false, features = [
"release-level-info",
] }
futures-util = "0.3.31"
redb = { version = "2.6.1", optional = true }