刚好最近看到社区的一篇文章:
学习实践|CentOS安装openGauss 6.0.0 (LTS)数据库实践-腾讯云开发者社区-腾讯云
最近我也在了解GaussDB的一些相关知识,正好这篇文章介绍了如何在CentOS操作系统上面安装openGauss,可以学习一下。
只可惜CentOS操作系统的7.x版本已经进入“退休阶段”了,咱们还是要找找它的接班人才行。当然它的接班人有很多哈,在此不做展开。
在这里只是想聊聊 openGauss除了支持CentOS之外,还支持的另外一个操作系统:openEuler。
————————
以下是我的正文
最近刚好接触到GaussDB,所以也在这里和大家一起分享一些学习心得,共同进步。
DB- Database,数据库。做IT的人,应该不会不知道什么是数据吧?至少也应该会听过MySQL,Oralce这两个名字。其实还有很多其他的数据库名字,在此不一一列举了,因为其实我知道的也不多哈。
联想到前段时间腾讯云举办的《中国数据库的前世今生》活动(【纪录片】中国数据库前世今生 - 腾讯云开发者社区-腾讯云 ),大家可以翻开来看一下。
我想说的是,很多人观念上可能会认为数据库是一个国外的产品,就像我们熟悉的Microsoft Window系列操作系统,应该家喻户晓吧。但其实看完《中国数据库的前世今生》之后,你可能会发现,原来中国自研的数据库产品也在悄然升起。
这里引用一张官网上面的图片,简单介绍一下openGauss
谈到openGauss,就不得不说一下它的底座操作系统:openEuler。 这里引用一张openGauss官网上面的图:
从上面的图中可以看到,openGauss支持2种架构:
- AArch64
- x86_64
** AArch64就是arm架构的芯片
openGauss支持3种操作系统底座:
- openEuler 22.03 LTS
- openEuler 20.03 LTS
- CentOS 7.6
引用一张腾讯云公共镜像列表的图:
图中可以看到CenOS 7.9也已经进入“发行方停止维护”阶段了。
所以,想体验openGauss的话,最好还是转向openEuler操作系统。
arm架构使用的是精简指令集,RISC(Reduced Instruction Set Computer)
x86架构使用的是复杂指令集,CISC(Complex Instruction Set Computer)
不能说哪种架构更加好一点,只能说它们有着不同的应用场景。
简单直观地说,arm架构的芯片,体积会比较小一点,功耗也更加低一点。比如:我们日常使用的手机里面的芯片就是arm架构的芯片。x86架构的芯片,多媒体功能会更加丰富一点,比如:我们家里用来打游戏的台式机电脑使用的就是x86架构的芯片。
目前腾讯云上也提供openEuler的镜像,点击如下连接:
https://market.cloud.tencent.com/products/39669
可以创建基于openEuler操作系统的VM。
从本文上面的截图中也可以看到openEuler同时兼容arm架构和x86架构的cpu。
我们可以安装一套openEuler的操作系统,在此底座基础上面安装体验openGauss。
本文起到一个抛砖引玉的作用。后续我也会做一下openEuler操作系统的安装使用,到时候再和大家分享技术心得。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。