我對ScriptDB數據存儲的範圍有點困惑。什麼是scriptds範圍用戶?
我讀到「每個腳本獲取數據庫」。這是否意味着同一腳本的多個用戶正在訪問相同的數據庫?
如果是,我是否需要以某種方式對數據進行分片,以便爲已發佈腳本的每個用戶分配自己的數據子集? 如果不是,我該如何實現一個多用戶應用程序?
我對ScriptDB數據存儲的範圍有點困惑。什麼是scriptds範圍用戶?
我讀到「每個腳本獲取數據庫」。這是否意味着同一腳本的多個用戶正在訪問相同的數據庫?
如果是,我是否需要以某種方式對數據進行分片,以便爲已發佈腳本的每個用戶分配自己的數據子集? 如果不是,我該如何實現一個多用戶應用程序?
經過一些測試後,我斷定運行相同腳本的多個用戶將訪問同一數據存儲。
因此,似乎需要在存儲的數據中包含用戶名作爲字段,並且在任何和所有查詢中包含該字段(如果需要個人數據)。
在測試過程中,我遇到了看起來像延遲問題。這裏的問題Does apps script scriptdb have a latency factor?
如果您閱讀這裏的常見問題解答https://developers.google.com/apps-script/scriptdb#frequently_asked_questions,那正是我所理解的。
我連開了這個問題:http://code.google.com/p/google-apps-script-issues/issues/detail?id=1482
星的問題,請你是否同意。
基本上我認爲ScriptDB在這一點上類似於腳本屬性。顯然更復雜,但範圍相同。