我正在研究一些opensourced Rails项目,并发现他们使用UUID作为主键而不是ID。我在一些博客文章中看到它loses the sequentiality that comes with auto-increment就像我们有ID一样。
然后我尝试查找是否有必要将UUID用作表。我看到this post说明了一些好处,但他提到使用UUID很少值得,除非网站有高流量和多个数据库服务器。
所以我想在现实生活中,从一开始就将UUID作为主要用于Rails中的电子商务应用是否值得?特别是因为Rails 4现在可以支持uuid开箱即用。