#缓存 #本地 #区块链 #区块 #数据库 #bnc #findora

fbnc

Findora BNC,区块链本地区缓存实现

显示软件包…

1 个不稳定版本

0.2.10 2022年1月12日
0.2.9 2021年10月21日

#430 in #区块

每月下载量 47

MIT 许可证

77KB
2K SLoC

GitHub top language GitHub issues GitHub pull requests

fBNC

fBNC,区块链原生缓存。

一个用于区块链的原生无状态存储库。

其价值在于提高在线服务的稳定性和安全性,但会牺牲一些单节点性能。

代码结构

# zsh % tree -F src

src
├── helper.rs
├── lib.rs
├── mapx/
│   ├── backend.rs
│   ├── mod.rs
│   └── test.rs
├── serde.rs
└── vecx/
    ├── backend.rs
    ├── mod.rs
    └── test.rs

2 directories, 9 files
# zsh % tokei

===============================================================================
 Language            Files        Lines         Code     Comments       Blanks
===============================================================================
 Makefile                1           29           21            0            8
 TOML                    2           37           29            3            5
-------------------------------------------------------------------------------
 Markdown                1           17            0           10            7
 |- Shell                1           34           29            2            3
 (Total)                             51           29           12           10
-------------------------------------------------------------------------------
 Rust                   12         1729         1406           84          239
 |- Markdown            11          129            0          121            8
 (Total)                           1858         1406          205          247
===============================================================================
 Total                  16         1812         1456           97          259
===============================================================================

依赖项

~1.2–6.5MB
~122K SLoC