Openstack

Swift 容器中的文件數量是否有實際限制?

  • January 22, 2021

(從StackOverflow複製過來,我被告知這裡更合適)

我研究的一個解決方案將文件儲存在 OpenStack 的 Swift 中,但文件分散到多個容器中。有人告訴我這是因為在容器中有大約一百萬個文件後性能很糟糕。我能找到的唯一參考資料來自 2010 年的部落格 http://adrianotto.com/2010/09/openstack-os-is-great-for/

自從

  1. 我找不到有關此類限制/性能問題的任何其他文件
  2. 距離博文發表已經10多年了

在最近版本的 OpenStack 中,對象儲存中的對像數量是否仍然存在限制(或性能問題)

還從 Stackoverflow 複製我的答案。

記錄 Swift 相對較新的容器分片功能的頁面也說明了這一點。開發人員實現此功能的事實表明這是一個真正的問題。

對於您的案例,容器分片可能是比將對象儲存在多個容器中更好的方法,但它仍被標記為實驗性的。

引用自:https://serverfault.com/questions/1050701