gpt4 book ai didi

ruby-on-rails - 'gem activerecord-redshift-adapter' 是关于什么的?

转载 作者:行者123 更新时间:2023-12-04 10:54:16 25 4
gpt4 key购买 nike

我正在探索 Ruby gem 'activerecord-redshift-adapter',但我没有得到是什么。

这颗 gem 包括“ gem pg”。为什么? Redshift 是一个数据库。那为什么要使用/包含 pg 呢?有什么需要?

redshift 还表示它不支持 postgresql 数据库数据类型,例如:JSON、UUID 等。但某些模块确实为这些提供了函数/方法。

最佳答案

activerecord-redshift-adapter gem 是 ActiveRecord 的数据库适配器,它是 Rails 的一部分。

来自 the Redshift Wikipedia page :

Amazon Redshift is based on an older version of PostgreSQL 8.0.2, and Redshift has made changes to that version.



所以 gem 使用 pg gem 实现了所有基本的 PostgreSQL 功能,然后 gem 添加了 Redshift 功能,因此总而言之,Rails 可以在 Redshift 数据库中读取/写入数据,而且它可以使用所有 Redshift 对象和功能。

关于ruby-on-rails - 'gem activerecord-redshift-adapter' 是关于什么的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59306054/

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