是否有Google Datastore适配器用于访问Rail中的Datastore?
问题描述:
在rails中,我们可以使用sqlite3的适配器来访问sqlite3数据库。
现在我想使用数据存储作为我的数据库。
有没有Google数据存储适配器像sqlite3的?是否有Google Datastore适配器用于访问Rail中的Datastore?
development:
adapter: sqlite3
database: db/development.sqlite3
答
它被尝试过吗?是。 这是一个好主意吗? 可能不是。
ActiveRecord是一个基于关系SQL数据库的对象关系管理器。 SQLite适配器是一个让ActiveRecord与SQLite交谈的适配器。虽然您可以轻松地将其交换为MySQL,但PostgreSQL或Oracle适配器转到no-sql版本并不是一帆风顺的。
有一个原因像Mongoid for MongoDB一样存在单独的Rails ORM。非关系数据库中的概念是非常不同的,并且不是真的应该由适配器抽象出来的。
答
这是刚刚发布: Agrimatics/activemodel-datastore
“的Ruby on与Active模式和谷歌云存储的Rails从Agrimatics航空提取。”
自己没有尝试过,所以我不能担保。但这听起来像你在找什么。
https://github.com/Agrimatics/active-model-cloud-datastore –