https://github.com/rust-util-collections/vsdb

blockchain git rust vcs vsdb

Last synced: about 1 month ago

Repository metadata:

A KV-database with 'Git-like' features


Owner metadata:


Committers metadata

Last synced: about 1 month ago

Total Commits: 365
Total Committers: 10
Avg Commits per committer: 36.5
Development Distribution Score (DDS): 0.521

Commits in past year: 18
Committers in past year: 2
Avg Commits per committer in past year: 9.0
Development Distribution Score (DDS) in past year: 0.278

Name Email Commits
ccmlm f****x@g****m 175
fh h****n@m****u 57
FanHui k****1@q****m 40
hui h****i@f****g 38
haxjump d****i@1****m 35
fh f****i@g****m 13
shaorongqiang s****g@g****m 3
dependabot[bot] 4****] 2
Cupnfish 4****h 1
中正韆古 3****p 1

Issue and Pull Request metadata

Last synced: about 1 month ago


Package metadata

cargo: vsdb_derive

Some procedure macro implementations for vsdb.

  • Homepage: https://github.com/rust-util-collections/vsdb
  • Documentation: https://docs.rs/vsdb_derive/
  • Licenses: GPL-3.0
  • Latest release: 0.53.0 (published over 1 year ago)
  • Last Synced: 2024-11-10T20:36:37.138Z (about 1 month ago)
  • Versions: 22
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 19,889,869 Total
  • Rankings:
    • Downloads: 0.393%
    • Dependent packages count: 11.616%
    • Average: 13.796%
    • Dependent repos count: 15.58%
    • Forks count: 18.347%
    • Stargazers count: 23.047%
  • Maintainers (3)
cargo: vsdb

A std-collection-like database

  • Homepage: https://github.com/rust-util-collections/vsdb
  • Documentation: https://docs.rs/vsdb/
  • Licenses: GPL-3.0
  • Latest release: 0.62.1 (published 8 months ago)
  • Last Synced: 2024-10-29T14:50:42.195Z (about 2 months ago)
  • Versions: 174
  • Dependent Packages: 7
  • Dependent Repositories: 0
  • Downloads: 20,087,521 Total
  • Rankings:
    • Downloads: 0.391%
    • Dependent packages count: 4.465%
    • Average: 15.063%
    • Forks count: 18.347%
    • Stargazers count: 23.047%
    • Dependent repos count: 29.065%
  • Maintainers (3)
cargo: vsdb_core

A std-collection-like database

  • Homepage: https://github.com/rust-util-collections/vsdb
  • Documentation: https://docs.rs/vsdb_core/
  • Licenses: GPL-3.0
  • Latest release: 0.62.2 (published 8 months ago)
  • Last Synced: 2024-11-10T20:36:39.276Z (about 1 month ago)
  • Versions: 60
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 45,697 Total
  • Rankings:
    • Downloads: 13.318%
    • Dependent repos count: 16.489%
    • Average: 18.062%
    • Dependent packages count: 18.168%
    • Forks count: 18.627%
    • Stargazers count: 23.71%
  • Maintainers (3)
cargo: vsdb_trie_db

An out-of-box wraper of the `trie_db` crate

  • Homepage: https://github.com/rust-util-collections/vsdb
  • Documentation: https://docs.rs/vsdb_trie_db/
  • Licenses: MIT
  • Latest release: 0.21.0 (published 10 months ago)
  • Last Synced: 2024-11-10T20:36:39.749Z (about 1 month ago)
  • Versions: 29
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 16,982 Total
  • Rankings:
    • Forks count: 26.468%
    • Stargazers count: 27.155%
    • Dependent repos count: 29.22%
    • Dependent packages count: 34.479%
    • Average: 40.1%
    • Downloads: 83.18%
  • Maintainers (2)
cargo: vsdb_slot_db

A skip-list like index cache

  • Homepage: https://github.com/rust-util-collections/vsdb
  • Documentation: https://docs.rs/vsdb_slot_db/
  • Licenses: MIT
  • Latest release: 0.9.1 (published 8 months ago)
  • Last Synced: 2024-11-10T20:36:39.187Z (about 1 month ago)
  • Versions: 21
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 11,738 Total
  • Rankings:
    • Forks count: 19.773%
    • Stargazers count: 26.358%
    • Dependent repos count: 28.334%
    • Dependent packages count: 32.972%
    • Average: 41.227%
    • Downloads: 98.696%
  • Maintainers (2)
cargo: vsdb_hash_db

An implementation of the `hash_db::HashDB` trait

  • Homepage: https://github.com/rust-util-collections/vsdb
  • Documentation: https://docs.rs/vsdb_hash_db/
  • Licenses: MIT
  • Latest release: 0.21.0 (published 10 months ago)
  • Last Synced: 2024-11-10T20:36:37.796Z (about 1 month ago)
  • Versions: 22
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 13,247 Total
  • Rankings:
    • Forks count: 26.468%
    • Stargazers count: 27.155%
    • Dependent repos count: 29.22%
    • Dependent packages count: 34.479%
    • Average: 41.644%
    • Downloads: 90.897%
  • Maintainers (2)
cargo: vsdb_trie_map

Various easy-to-use KV-map structures based of the `vsdb_trie_db` crate

  • Homepage: https://github.com/rust-util-collections/vsdb
  • Documentation: https://docs.rs/vsdb_trie_map/
  • Licenses: MIT
  • Latest release: 0.20.0 (published over 1 year ago)
  • Last Synced: 2024-11-10T20:36:36.482Z (about 1 month ago)
  • Versions: 17
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 9,798 Total
  • Rankings:
    • Forks count: 26.468%
    • Stargazers count: 27.155%
    • Dependent repos count: 29.22%
    • Dependent packages count: 34.479%
    • Average: 41.768%
    • Downloads: 91.52%
  • Maintainers (2)

Dependencies

core/Cargo.toml cargo
  • blake3 1.3.1
  • hash-db 0.15.2
  • once_cell 1.10.0
  • parking_lot 0.12.1
  • primitive-types-0-10 0.10
  • primitive-types-0-11 0.11
  • rocksdb 0.17.0
  • ruc 1.0.8
  • serde 1.0.136
  • sled 0.34.7-p1
  • threadpool 1.8.1
  • triehash 0.8.4
  • vsdb_derive 0.45.0
derive/Cargo.toml cargo
  • proc-macro2 1.0
  • quote 1.0
  • syn 1.0
wrappers/Cargo.toml cargo
  • bcs 0.1.3
  • msgpack 1.1.0
  • once_cell 1.10.0
  • parking_lot 0.12.1
  • ruc 1.0.8
  • serde 1.0.136
  • vsdb_core 0.45.0
.github/workflows/rust.yml actions
  • actions/checkout v2 composite
Cargo.toml cargo
utils/hash_db/Cargo.toml cargo
utils/slot_db/Cargo.toml cargo
  • criterion 0.5.1 development
utils/trie_db/Cargo.toml cargo
utils/trie_map/Cargo.toml cargo