我正在使用 Ruby on Rails 并且有一种情况,我想知道是否适合使用某种键值存储而不是 MySQL。我的用户有多个列表,每个列表都有多个单词。有些列表有数百个单词,我希望用户能够复制列表。这是一项繁重的 MySQL 任务 b/c 它必须一次创建这数百个单词对象。
作为替代方案,我正在考虑使用某种键值存储,其中键就是单词。单词列表可以存储在 mysql 的文本字段中。每个列表都可以是一个新的键值数据库吗?似乎以这种方式复制键值数据库会更快,而不是必须通过数据库。总的来说,这似乎也可能更快。想法?