1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/kt10-VSDB

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

GitHub top language Rust Minimum rustc version

VSDB

VSDB is a 'Git' in the form of KV-database.

Some known practical scenarios:

  • Process CheckTx, DeliverTx, Commit ... in 'Tendermint ABCI'
  • Handle folk chain branches, e.g.:
    • Handling 'chain folk' or 'uncle blocks' in non-deterministic consensus like 'POW'
    • Handle temporary 'chain folk' in a hybrid consensus like 'Babe + Grandpa'(substrate)
  • Support some special APIs of 'ETH Web3' in the form of 'trial run'
  • ...

Check here for a detailed description.

Crate List

Name Version Doc Path Description
vsdb ./wrappers High-level APIs
vsdb_core ./core Low-level implementations
vsdb_derive ./derive Procedure macro collection
vsdb_trie_map ./utils/trie_map trie based structures with limited version capabilities
vsdb_slot_db ./utils/slot_db A skip-list like timestamp DB

Gratitude

Thanks to all the people who already contributed!

LICENSE

  • MIT for v0.40 and earlier
  • GPL-3.0 for v0.41 and later

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

A KV-database with many Git-like features. Развернуть Свернуть
GPL-3.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://gitlife.ru/oschina-mirror/kt10-VSDB.git
git@gitlife.ru:oschina-mirror/kt10-VSDB.git
oschina-mirror
kt10-VSDB
kt10-VSDB
master