如何设计greenplum数据库结构

问题描述 投票:-1回答:1

我正在设计Greenplum数据库中的结构。我们有很多需要为它们存储数据的clinets。设计数据库结构有两种方法。我们在每个客户端的数据库中构建一个数据库和不同的模式,或者为每个客户端构建不同的数据库,哪种方式更好?不管怎样,我们需要将数据库或模式从开发环境迁移到环境

谢谢威廉

greenplum
1个回答
0
投票

威廉,

无论哪种方式都可行。如果您在Greenplum中保留多租户并且没有数据共享,那么最好将它们保存在单独的数据库中 - 更容易实现安全性和备份。如果要求它们共享一些公共数据,那么在一个数据库中使用多个模式是更好的选择。

我不确定您使用的是什么版本的Greenplum,但是您应该能够从dev备份模式并使用--redirect选项使用gprestore将其恢复,以将其放入您希望它所在的数据库中。

Jim McCann Pivotal

© www.soinside.com 2019 - 2024. All rights reserved.