使用 GAE 数据存储,以下哪个选项的性能最好?(假设 memcache 不可用)
选项1:数据模型:实体用户有一些密钥,和一个电子邮件地址(电子邮件不能用作密钥)
a) 对通过电子邮件过滤匹配的用户执行查询
或选项 2:
DataModel:实体用户有一些密钥,实体用户登录有电子邮件地址作为密钥,用户密钥
a) 对 UserLogin 执行 get,然后
b) 使用 UserLogin 中的用户密钥对 User 执行 get
使用 GAE 数据存储,以下哪个选项的性能最好?(假设 memcache 不可用)
选项1:数据模型:实体用户有一些密钥,和一个电子邮件地址(电子邮件不能用作密钥)
a) 对通过电子邮件过滤匹配的用户执行查询
或选项 2:
DataModel:实体用户有一些密钥,实体用户登录有电子邮件地址作为密钥,用户密钥
a) 对 UserLogin 执行 get,然后
b) 使用 UserLogin 中的用户密钥对 User 执行 get