首页游戏资讯Mac、Windows用户重视!OceanBase“狂飙”的两种办法等你收躲

Mac、Windows用户重视!OceanBase“狂飙”的两种办法等你收躲

misa2 04-09 4次浏览 0条评论

寡所周知,OceanBase 做为一款散布式的数据库,有十分好的性能和扩展性,能够为企业用户供给了不变可靠,性能程度可扩展的办事。但是关于广阔的开发者来说,想要近间隔地往体验却往往会碰着各类问题。

为搀扶帮助各人快速测验考试OceanBase,彪炳一个针对Mac、Windows用户摆设OceanBase的两种办法。不外,在施行操做之前,现需要做好情况预备那一根底。

Mac、Windows用户留意!OceanBase“狂飙”的两种办法等你保藏

一方面,要做好硬件预备。OceanBase从 4.0 版本起头停止了架构的晋级,进一步降低了对资本的占用,根据最新的文档要求,起码只需要2核10GB以上的资本,因为磁盘会停止预分配,剩余的可用磁盘空间要包管在内存的6倍以上。

另一方面,要称心系统要求。OceanBase 目前只供给了 Linux 安拆包,能够运行在大部门的办事器情况,但是做为开发者,常用的开发机一般是 Windows 系统或者 Mac 系统,那种情状能够有两种抉择,安拆虚拟机,虚拟出一个 Linux 系统,或者通过 Docker 拉起一个 Linux 系统的容器。

Mac、Windows用户留意!OceanBase“狂飙”的两种办法等你保藏

利用 Docker 快速摆设 OceanBase

Docker 情况预备好之后,就能够在主机上启动容器了。

展开全文

起首需要拉取镜像,OceanBase 的单机版镜像 oceanbase/oceanbase-ce, 根据版本以差别的 tag 划分, 最新的是 4.0.0.0 版本,latest 默认对应的是最新发布的版本,体验最新版本,能够间接利用 latest 做为 tag,或者不写 tag。通过 Docker 号令能够查看到镜像的信息,阐明镜像拉取胜利。

其次是启动单节点 OceanBase 容器,做为快速体验的情况,能够设置 MINI_MODE 为 true 以削减资本的占用,利用以下号令拉起 oceanbase 容器,当容器日记呈现 boot success! 时,阐明 OceanBase 已经启动胜利。

接下来就能够脱手体验 OceanBase了,操纵OceanBase的Docker容器中还自带的常用东西,摆设完之后做验证。在毗连之后通过一些简单的查询,就能够看到摆设了一个单节点的集群,利用对应的ip地址,创建了租户。

Mac、Windows用户留意!OceanBase“狂飙”的两种办法等你保藏

利用 OBD 快速摆设 OceanBase

考虑到Docker体例摆设OceanBase供给设置装备摆设的选项有限,以至连集群名都无法设置装备摆设,再给想要实现更多需求的开发者“安利”一种新办法,即用OBD来摆设OceanBase。那一过程次要分为三个方面:

第一,做好系统预备。操纵开发机上的 Docker 启动一个 Linux 系统的容器,通过那种体例来模仿 Linux 情况,那里我们利用 centos7 的镜像,就能够胜利进进到一个容器化的 Linux 情况中。

第二,做好情况预备。此处的情况预备次要指OBD情况,OBD能够间接以rpm包的体例安拆,然后根据摆设的设置装备摆设,在线下载对应的rpm包,也能够通过 oceanbase-all-in-one 包的体例来安拆。安拆完成之后,会在屏幕上输出接下来能够利用的一些号令,第一步需要设置好情况变量,然后能够验证 OBD 号令可用。

第三,正式起头摆设。OBD 供给了各类场景的设置装备摆设文件样例,能够以此做为根底根据实在的情况来停止设置装备摆设 。待oceanbase-all-in-one安拆完成之后,在安拆途径的conf目次,或者OBD的安拆目次的example目次下有设置装备摆设文件的样例,复造好设置装备摆设文件之后,将设置装备摆设文件中的 mysql_port, rpc_port 别离修改为3881, 3882,就能够胜利启动,一般毗连上集群,创建出可用租户,解锁更多功用。

Mac、Windows用户留意!OceanBase“狂飙”的两种办法等你保藏

掌握了那两种办法,无论利用的是 Windows、 Mac 或者 Linux 系统,通过容器化的体例,都能够将 OceanBase 摆设起来,让OceanBase酿成人人摸得到的数据库。跟着OceanBase交互式安拆体例的进一步开发,将来还有更优化的体验,等你享受。

dnf单机版下载
爸爸往哪儿了?本来是来《魔域手游2》了!! 实体店店展治理软件应该怎么挑?有那几个功用的错不了!
相关内容
发表评论

游客 回复需填写必要信息