我正在开发一个网络应用程序,我需要获取用户的邮政编码,看看它是否与6000邮政编码的csv文件中的一个拉链匹配(如果是,请输入;否则显示错误;)我打算在sql中执行此操作并使用用户的输入进行查询,但想知道是否有更好的方法(速度和其他建议)。 Javascript首选。感谢。
答案 0 :(得分:1)
SQL可能是最简单/最快的。
作为一个有趣的实验,如果你真的想用JavaScript做,你可以读入文件并通过将每个数字作为字符串拆分成字符来创建排序索引,然后创建一个多维哈希查找。
然后,您可以将该性能与简单的Array.indexOf()调用进行比较。
这些可能相当快,但工作量超过需要,只需使用SQL即可。 ;)