3
A
回答
4
不,sprocs在單個分區中執行,並且沒有用於執行sprocs的自動扇出。調用它們時需要指定分區鍵。
假設你的意思是「實現」而不是「歸檔」,我的第一個建議是設計你的應用程序並選擇你的PK,這樣每次打電話都可以使用它。如果沒有,你唯一的選擇是手動進行扇出。您可以並行執行此操作,因此延遲時間僅比單個分區略多,但會佔用更多RU的n倍,因此整體RU吞吐量限制可能會限制您。
你自己扇出的難度在於,你無法控制分區集合中分區的數量和範圍。所以,你需要在做你的粉絲之前找回它們。我不知道其他SDK,但我沒有看到它在node.js SDK中直接支持。但是,REST API實現此目的的終端,https://{your endpoint domain}.documents.azure.com/dbs/{your collection's uri fragment}/pkranges
,因此您可能需要根據您的SDK直接調用該終端。這將告訴你集合中每個分區的pks的當前範圍。分鐘是包容性的,所以你可以用它來做你的存儲過程調用。
相關問題
- 1. 在JAVA中執行現有的DocumentDB存儲過程
- 2. DocumentDB - 量化存儲過程中的有界執行
- 3. 帶存儲過程的Azure DocumentDB分頁?
- 4. 使用documentdb中的存儲過程執行ST_WITHIN
- 5. Documentdb存儲過程交叉分區查詢
- 6. DocumentDB存儲過程Lumenize
- 7. DocumentDB存儲過程延續
- 8. DocumentDB存儲過程錯誤
- 9. 在存儲過程中執行帶參數的存儲過程
- 10. 爲什麼分區DocumentDB集合中總會有「往返」?
- 11. 在另一個存儲過程中未執行存儲過程
- 12. 在存儲過程中執行存儲過程
- 13. 在node.js中創建Azure DocumentDB分區集合
- 14. 簡單的DocumentDb存儲過程
- 15. 執行存儲過程,並在Hibernate中
- 16. 在Lightswitch 2015中執行存儲過程
- 17. 在EntityFramework中執行Oracle存儲過程
- 18. 在視圖中執行存儲過程?
- 19. 在報告中執行存儲過程
- 20. 在Java中執行MySQL存儲過程
- 21. SSRS在Oracle中執行存儲過程
- 22. 在sql profiler中執行存儲過程
- 23. 在SQL Server中執行存儲過程
- 24. 在SSRS中執行存儲過程
- 25. 在vb.net中執行存儲過程
- 26. 在存儲過程中執行FuncView
- 27. 授予所有存儲過程的執行
- 28. Azure DocumentDB獲取集合中的分區鍵值
- 29. 流分析無法輸出到DocumentDb的分區集合
- 30. 在具有不同分區模式的Azure DocumentDB中創建集合