gpt4 book ai didi

ruby-on-rails - ActiveRecord 和 NoSQL

转载 作者:数据小太阳 更新时间:2023-10-29 07:00:25 25 4
gpt4 key购买 nike

我已经使用 Rails 几年了,并且非常习惯 ActiveRecord,但最近完成了一项可以从(某些)NoSQL 数据存储中获益的任务。

少量数据最好放在 NoSQL 系统中,但大部分数据仍应放在 RDBMS 中。不过,我看过的每个 NoSQL 包装器/gem 似乎都需要从应用程序中删除 ActiveRecord。

是否有结合这两种技术的建议方法?

最佳答案

不确定您正在研究什么 NoSQL 服务,但我们已经将 MongoDB 与 Postgres 结合使用了一段时间。有用的提示,他们说你需要摆脱 ActiveRecord,但实际上你不需要。大多数人只是这么说,因为您最终没有设置 database.yml 和/或运行 rake 命令来设置 AR DB。

还请记住,Postgres 具有 HStore 和 JSON 数据类型,它们提供与 NoSQL 数据存储类似的功能。此外,如果您希望存储在 AR DB 之外的数据不是很复杂,我强烈建议您查看 Redis。

关于ruby-on-rails - ActiveRecord 和 NoSQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27528808/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com