需要从 MySQL 迁移到 Kingbase ,看了一下 Kingbase 是基于 PostgreSQL 的
那如果我直接使用 Kingbase 的 PG 兼容模式,是不是就可以把 Kingbase 当成 PostgreSQL 使用,像是 MybatisPlus 或者 ShardingSphere 能否通过这种方式接着在 Kingbase 上使用
如果选择 Oracle 模式,虽然可以忽略大小写,但是我没有了解过 Oracle ,最后会不会导致 Kingbase 既不像 PostgreSQL ,又不像 Oracle ,两个都要学
另外,Kingbase 的社区怎么关掉了,网上教程里留的链接都用不了了
1
gadfly3173 2023-08-15 15:58:17 +08:00 via Android
pg 吧,不过人大金仓的 pg 驱动很老,有些新写法不支持。
|
2
gadfly3173 2023-08-15 16:00:07 +08:00 via Android 1
我是用 jooq 的,mysql 转人大金仓的时候要注意下 bool 类型和 json 类型的字段的操作,其他没啥特别的
|
3
abcbuzhiming 2023-08-15 17:45:46 +08:00
你去读一下这个人大金仓的文档,它肯定会有更推荐的一个模式。
|
4
yuyue001 2023-08-15 21:21:37 +08:00
pg 吧。之前项目接触过,在 Django 中使用 pg 驱动,没有出现任何问题。
|
5
shankun 2023-08-16 07:18:04 +08:00 via Android
我记得好像代码分页要改,setoff
|
6
kinXdle 2023-08-16 17:03:57 +08:00
pg 模式吧,因为人大金仓就是基于 pg 的呀
|