[英]Cloud Storage Appending and Logging
哪種雲服務組合將允許存儲具有N個部分的日志,從而使其便宜且易於實現:
i -> j
,或至少部分i -> N
N + 1
之后讀取日志始終會導致條目N + 1
可用) [log and user data | picture content]
[log and user data | picture content]
。 雖然我可以很高興地將log and user data
與picture content
分開存儲,但是當我檢索日志時,我需要有效地獲取這兩個部分。 我已經有了一些研究和想法:
compose
功能,但S3 / Google Cloud Storage似乎不允許修改對象數據。 答案表明我到目前為止提出的最接近最佳的方案還不錯,但我想知道我是否錯過了有關這些存儲提供商的戰略,還是我完全錯過的另一家提供商。 此外,如果我仍然堅持使用DB進行某些數據存儲,那么進行細微調整是否可以使其在多個雲提供商之間高效運行以達到成本和冗余目的就很有趣,盡管那可能只是個白日夢。
您可以考慮將每個日志條目作為單獨的Blob存儲在Azure存儲中。 有了這個解決方案;
i->j
50K*4MB
,因此您可以將整個日志條目存儲在一個Blob中。 此外, 每個blob在Azure Storage中都有其自己的分區 。 因此,可以將Blob分布在許多服務器上,以擴展對它們的訪問。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.