Openstack
Swift 容器中的文件數量是否有實際限制?
(從StackOverflow複製過來,我被告知這裡更合適)
我研究的一個解決方案將文件儲存在 OpenStack 的 Swift 中,但文件分散到多個容器中。有人告訴我這是因為在容器中有大約一百萬個文件後性能很糟糕。我能找到的唯一參考資料來自 2010 年的部落格 http://adrianotto.com/2010/09/openstack-os-is-great-for/。
自從
- 我找不到有關此類限制/性能問題的任何其他文件
- 距離博文發表已經10多年了
在最近版本的 OpenStack 中,對象儲存中的對像數量是否仍然存在限制(或性能問題)?
還從 Stackoverflow 複製我的答案。
記錄 Swift 相對較新的容器分片功能的頁面也說明了這一點。開發人員實現此功能的事實表明這是一個真正的問題。
對於您的案例,容器分片可能是比將對象儲存在多個容器中更好的方法,但它仍被標記為實驗性的。