根據listing documentation,可以像處理分層存儲那樣處理大量導航數量的鍵。我打算存儲大量的密鑰(比方說幾億),分佈在一個合理大小的「層次結構」中。帶有前綴和分隔符的清單S3存儲桶的性能
使用前綴和分隔符的性能如何?是否需要在S3端完全枚舉鍵,因此是O(n)操作?我不知道密鑰是否存儲在一個大的哈希表中,或者它們是否具有索引數據結構,或者它們是否存儲在樹中或什麼。
我想避免這種情況,我擁有大量的按鍵,導航「層次結構」突然變得困難。
所以,如果我有以下鍵:
abc/def/ghi/0
abc/def/ghi/1
abc/def/ghi/...
abc/def/ghi/100,000,000,000
不會影響查詢Delimiter='/, Prefix='abc/def'
的速度?
謝謝。我讀過它,但它似乎與關鍵「層次結構」中給定點處迭代的大O複雜性無關。 – Joe