从 MySQL 迁移到 Kingbase(人大金仓),使用 Oracle 兼容模式还是 PG 兼容模式

305 天前
 thMaster

需要从 MySQL 迁移到 Kingbase ,看了一下 Kingbase 是基于 PostgreSQL 的

那如果我直接使用 Kingbase 的 PG 兼容模式,是不是就可以把 Kingbase 当成 PostgreSQL 使用,像是 MybatisPlus 或者 ShardingSphere 能否通过这种方式接着在 Kingbase 上使用

如果选择 Oracle 模式,虽然可以忽略大小写,但是我没有了解过 Oracle ,最后会不会导致 Kingbase 既不像 PostgreSQL ,又不像 Oracle ,两个都要学

另外,Kingbase 的社区怎么关掉了,网上教程里留的链接都用不了了

885 次点击
所在节点    数据库
6 条回复
gadfly3173
305 天前
pg 吧,不过人大金仓的 pg 驱动很老,有些新写法不支持。
gadfly3173
305 天前
我是用 jooq 的,mysql 转人大金仓的时候要注意下 bool 类型和 json 类型的字段的操作,其他没啥特别的
abcbuzhiming
305 天前
你去读一下这个人大金仓的文档,它肯定会有更推荐的一个模式。
yuyue001
305 天前
pg 吧。之前项目接触过,在 Django 中使用 pg 驱动,没有出现任何问题。
shankun
304 天前
我记得好像代码分页要改,setoff
kinXdle
304 天前
pg 模式吧,因为人大金仓就是基于 pg 的呀

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/965495

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX