1、糾刪碼
- Minio使用糾刪碼機制來保證高可靠性,使用highwayhash來處理數據損壞(Bit Rot Protection)。關於糾刪碼,簡單來說就是可以通過數學計算,把丟失的數據進行還原,它可以將n份原始數據,增加m份數據,並能通過n+m份中的任意n份數據,還原為原始數據。即如果有任意小於等於m份的數據失效,仍然能通過剩下的數據還原出來。
2、存儲格式
- 文件對象上傳到minio,會在對應的數據存儲磁盤中,以Bucket名稱為目錄,文件名稱為下一級目錄,文件名下是part.1和xl,meta,前者是編碼數據塊及校驗塊,后者是元數據文件。
3、存儲方案
