【发布时间】:2013-04-27 23:19:42
【问题描述】:
我正在开发一个应用程序,它会生成唯一的随机数,然后将它们存储到数据库中。我将通过 HTTP 请求检查号码是否存在。一开始,我会使用大约 10,000 个数字。
这是正确的方法吗?
- 生成一个随机数,并一个一个的存入一个数组,继续检查数组的唯一性,当数组完成后,将整个数组排序后存入数据库。
- 使用数据库检查号码是否存在。
我应该使用哪个数据库,因为该应用程序可以扩展到 100 万个数字。
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3