我观看了这个关于扩展解析应用程序的非常有趣的演讲:https://www.youtube.com/watch?v=3wFQiQXQbto#t=29m33s https://www.youtube.com/watch?v=3wFQiQXQbto#t=29m33s
他们指出字符串数据类型比数字更适合索引优化,这对于查询来说有点违反直觉。
字符串之间的比较不应该总是比数字比较花费更长的时间吗?
话虽这么说,我需要保存“性别”,即要查找的性别并尽可能有效地查询这些性别。
保存为数字比较好吗
0 / 1 / 2
或作为字符串
male / female / both
使未来的查询尽可能高效?
任何建议都将受到高度赞赏。 :)
根据这篇博文 http://blog.parse.com/learn/engineering/smart-indexing-at-parse/在 parse.com 网站上,他们将字符串的重要性排名高于数字,因此相应地优化了“智能索引”。
我建议采用自己的性能建议(或者如果您不想接受的话,可以运行自己的测试)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)