[software development] [请教]关于国产数据库选型
Tofloor
poster avatar
robinyao
deepin
2024-12-25 15:40
Author

我司目前做终端产品的,目前硬件和操作系统都国产化了(飞腾CPU+统信UOS),但是数据库这一块还是MySQL/MariaDB,还不是完全的“自主可控”。

尝试用国产数据库产品进行替代,目前尝试了两款:

1、OpenGauss:对linunx内核版本,确切的说是glibc版本有要求,无论是统信UOS还是deepin下都安装失败;

2、TiDB:安装过程很繁琐,各种组件要自己拼,好在最后也算装上了;没有可用的图形化维护界面,可以用Dbeaver这一类的工具做一些简单维护;但是数据库服务进程启动后就占了差不多3G的内存,这个有点接受不了。

所以还想看看有什么替代的产品,需求就三点:

1、轻量化的数据库,不需要云、集群、分布式这些高大上的概念(终端配置有限,最多16G内存,甚至8G,内置存储容量也是128G/256G这样,别动不动安装就占几个G磁盘,运行又占几个G内存);

2、MySQL兼容性比较好,这样就不用改应用层软件了;

3、免费,或者单机授权比较便宜也行。

希望论坛里的大佬能指点一二🙏

applaud

Reply Favorite View the author
All Replies
落日
deepin
2024-12-25 16:01
#1

OceanBase

Reply View the author
五星
deepin
2024-12-25 16:21
#2

达梦符合你的要求,具体收费你和他们谈,应该是免费一段时间试用

达梦数据库支持MySQL的大部分SQL语法和函数,同时也支持存储过程、触发器、视图等高级功能

https://www.dameng.com/

Reply View the author
robinyao
deepin
2024-12-25 17:23
#3
五星

达梦符合你的要求,具体收费你和他们谈,应该是免费一段时间试用

达梦数据库支持MySQL的大部分SQL语法和函数,同时也支持存储过程、触发器、视图等高级功能

https://www.dameng.com/

感谢。

达梦标准版,一套授权7、8万,用不起用不起😂

Reply View the author
苏无名
deepin
2024-12-25 17:37
#4

https://www.modb.pro/tag/%E4%BF%A1%E5%88%9B

看看行业情况就知道选哪个?当然也要看你所处的行业。

Reply View the author
观摩
deepin
2024-12-25 17:42
#5

一条“免费”,基本就把国产化排除在外了。

Reply View the author
robinyao
deepin
2024-12-25 17:55
#6
观摩

一条“免费”,基本就把国产化排除在外了。

不是不愿意掏钱,我们终端用的统信UOS,今年出货几百台,全部买了license。

但是价格要在合理范围内,毕竟我们的终端一套也就卖几万块,一套达梦标准版授权就要七八万,还怎么玩?

Reply View the author
xye9008
deepin
2024-12-25 17:59
#7

把统信的内核版本降到5.X再试试安装opengauss,或者你瞧瞧最新版本的opengauss和内核匹配情况

Reply View the author
观摩
deepin
2024-12-25 17:59
#8
robinyao

不是不愿意掏钱,我们终端用的统信UOS,今年出货几百台,全部买了license。

但是价格要在合理范围内,毕竟我们的终端一套也就卖几万块,一套达梦标准版授权就要七八万,还怎么玩?

应用软件的授权比操作系统贵得多,这是行业现状

Reply View the author
五星
deepin
2024-12-25 19:44
#9
robinyao

感谢。

达梦标准版,一套授权7、8万,用不起用不起😂

  1. 也可以咨询一下牙山数据库,https://www.yashandb.com/office_OA
  2. 感觉你们如果业务不复杂,有技术储备的话,自研数据库
Reply View the author
raspbian
deepin
2024-12-25 21:25
#10

如果不是政府企业强制要求 别给自己找不自在 除非你钱多的花不完

Reply View the author
waittingsummer
deepin
2024-12-26 10:04
#11

最近在研究greatsql,还没装好

基本上就是mysql

Reply View the author
expskywalker
deepin
2024-12-26 11:22
#12

既然用OpenGauss,自然会用openeuler配套,要问为什么就是oracle db为什么要配oracle linux的问题了。

应用迁移的工作量可能比换产品还要大,成本还要高的,所以能投入多少是重点。

Reply View the author
浅梦星河
deepin
2024-12-26 14:27
#13

崖山数据库!!!!!!!!!!

Reply View the author
陌尘
deepin
2024-12-26 15:22
#14

OceanBase,直接docker部署

Reply View the author
雪空子
deepin
10 hours ago
#15
陌尘

OceanBase,直接docker部署

OceanBase推荐,可以用免费版的集中式安装,docker不合适生产环境使用

Reply View the author