immudb 輕量級高速的不可變數據庫


immudb 輕量級高速的不可變數據庫,我們可以用來進行敏感數據的追蹤(數據不可變)

特性

  • 不可變,可以添加,但是不能修改以及刪除
  • 數據是加密的,類似區塊鏈系統
  • 使用簡單 包含了各類語言的實現
  • 開源,可以基於cloud 以及獨立部署 
    immudb可以運行在linux,freebsd,windows,macos,docker,k8s

一張來自官方的圖

整體就是介紹特性的 

 

 

immudb 的組件

  • immudb 監聽在3322 的服務器進程提供了grpc接口
  • immugw 智能rest proxy 提供rest 服務(暴露immudb的功能到應用)
  • immuadmin cli admin方便管理immudb以及immugw
  • immuclient cli 主要操作immudb,進行數據的讀取以及寫入

immudb 工作原理

  • 添加數據 
    參考圖

 

 

  • 數據一致性檢查

 

 

  • immugw 通信原理

 

 

參考資料

https://github.com/codenotary/immudb 
https://www.codenotary.io/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM