2

我对 ScriptDB 数据存储的范围有点困惑。

我读到“每个脚本都有一个数据库”。这是否意味着同一个脚本的多个用户正在访问同一个数据库?

如果是,我是否需要以某种方式对数据进行分片,以便为已发布脚本的每个用户提供自己的数据子集?如果不是,如何实现多用户应用程序?

4

2 回答 2

3

如果您在这里阅读常见问题解答https://developers.google.com/apps-script/scriptdb#frequently_asked_questions这正是我所理解的。

我什至为此打开了一个问题:http ://code.google.com/p/google-apps-script-issues/issues/detail?id=1482

如果您同意,请给问题加注星标。

基本上我认为 ScriptDB 在这一点上类似于脚本属性。显然更复杂,但范围相同。

于 2012-06-28T15:19:13.777 回答
0

经过一些测试,我得出结论,运行相同脚本的多个用户将访问相同的数据存储。

因此,似乎需要在存储的数据中包含用户名作为字段,如果需要个人数据,则在任何和所有查询中都包含该字段。

在测试期间,我遇到了看起来像延迟的问题。此处的问题应用程序脚本 scriptdb 是否有延迟因素?

于 2012-06-29T17:48:48.127 回答