我看了这个关于扩展解析应用程序的非常有趣的演讲: https://www.youtube.com/watch?v=3wFQiQXQbto#t=29m33s
他们说字符串数据类型比数字更适合索引优化,这对于查询来说有点反直觉。 字符串之间的比较不应该总是比数字比较花费更长的时间吗?
话虽如此,我需要保存“性别”,即要寻找的性别并尽可能高效地查询这些性别。
是不是存成数字比较好
0 / 1 / 2
或作为字符串
male / female / both
使将来的查询尽可能高效?
非常感谢任何建议。 :)
最佳答案
根据 this blog post在 parse.com 网站上,他们将字符串的重要性排在数字之上,因此相应地优化了“智能索引”。
我建议采用他们自己的性能建议(或者如果您不想接受那里的话,请运行您自己的测试)。
关于database - 在 parse.com 上将性别保存为数字或字符串(以便更好地缩放)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34571955/