Redshift

一般來說,我們應該避免在 Redshift 中使用 ORM

  • April 1, 2020

我的團隊正在考慮將 Hibernate/Envers 用於 Redshift 數據的粒度時間點回滾解決方案。我聽說使用帶有 Redshift 的 ORM 不是一個好主意。使用 ORM(例如 hibernate 和 Redshift)是否有特別的缺點?

存在與使用 ORM 相關的已知缺點。它們是世界的面向對像模型和關係模型之間固有阻抗的結果。缺少 Redshift 特定的 Hibernate 方言可能會加劇這些問題,並且使用 Postgres 方言可能會導致其他問題,因為Redshift 不支持許多 Postgres 功能。

簡而言之,我固執己見的建議是,不要將 ORM 用於任何重要的應用程序,無論是否使用 Redshift。"

$$ G $$Redshift 數據的正常時間點回滾解決方案”聽起來不​​像。

引用自:https://dba.stackexchange.com/questions/264100