我想知道Azure如何處理存儲隊列的地理分佈? 如果我在一個地區設置了存儲隊列,然後我想擴展到其他地區,會發生什麼情況?我是否需要編寫代碼來分別處理隊列?
例如,Amazon Web Services具有DynamoDB,DynamoDB在全球範圍內開箱即用,並且在任何地方都能提供相同的性能。如何擴展Azure存儲隊列
2
A
回答
3
我認爲在Windows Azure表和DynamoDB之間進行更合理的比較。這就是說:
Windows Azure隊列被分配給特定的數據中心,並且您可以在其他數據中心創建額外的隊列。通常情況下,您會將您的隊列放置在與您的隊列工作在同一個DC中,但這裏沒有任何要求(當您訪問同一DC隊列時,您將獲得更好的性能和出站帶寬費用)。
DynamoDB,從我讀的here,具有相同的模型:選擇您的數據中心的表。數據分佈在同一地區的服務器上,而不是分佈在多個地區(換句話說,如果您選擇北維吉尼亞州,那就是您的數據訪問點)。
關於DynamoDB「全球開箱即用」的說法,並提供了「各地同樣的性能」 - 我不認爲是這種情況(至少,我找不到支持該聲明的任何證據) 。而是將DynamoDB複製到其他數據中心以實現容錯,Windows Azure存儲也是如此。底線:您不得不管理分配給多個數據中心的資源,無論是Windows Azure表,Windows Azure隊列還是DynamoDB。
+1
謝謝,也許我會發布另一個問題,如何在不同地理區域之間同步分佈式系統。 – user1662812
相關問題
- 1. 如何加速Azure存儲隊列
- 2. 使用Azure存儲隊列
- 3. Azure隊列存儲消息大小
- 4. Azure隊列存儲vs WCF服務
- 5. (消息傳遞)隊列如何擴展?
- 6. Azure隊列存儲不發送隊列消息
- 7. 清除Azure存儲隊列上的隊列
- 8. azure隊列存儲 - 將消息放回隊列
- 9. 如何使用Azure存儲隊列發送XML文件?
- 10. 如何查看Azure存儲帳戶隊列
- 11. 如何獲得Azure存儲隊列大小/位置
- 12. 我如何監控Azure存儲隊列TPS
- 13. 如何綁定事件監聽器在Azure的隊列存儲
- 14. 如何擴展Azure Webjobs
- 15. Azure函數如何擴展?
- 16. Azure隊列存儲觸發Webjob - 一次出隊多個郵件
- 17. 如何擴展git存儲庫
- 18. 如何使用擴展存儲過程
- 19. 如何存儲可擴展的可擴展事件日誌?
- 20. Azure EventHubs EventProcessorHost嘗試訪問Azure存儲隊列
- 21. Azure Microsoft.Azure.Diagnostics擴展
- 22. Azure的地方發展隊列的ConnectionString
- 23. 如何創建一個存儲隊列一個多隊列?
- 24. 可擴展雲存儲
- 25. firefox擴展JavaScript存儲
- 26. Neos擴展存儲庫
- 27. 使用Firefox擴展存儲
- 28. 可擴展文件存儲
- 29. 使用Azure存儲時HDInsight的可擴展性
- 30. Azure存儲表擴展方法中的ExecuteQuerySegmentedAsync調用錯誤
您是否找到關於此主題的任何其他詳細信息? –