KaiwuDBKaiwuDB

KWDB 创作者计划 | KWDB初体验

2025-05-20

原文链接:KWDB初体验

作者:四海内皆兄弟


 去年在我的签售会让认识了KWDB的运营,以及在后来墨天轮的一些会议上也遇到过。多次接触下来KWDB希望我给产品提一些意见。对于这样的我是比较愿意的。厂家态度是诚恳的。通常这种我是愿意给出一些我认为对产品有帮助的建议的。
 现如今的数据库推广中除了忌讳PPT吹牛,就是安装劝退。所以在活动之初我问有没有一键安装,回答没有。但是有容器化的。

     我之所以要求一键安装(其实几键也不是不可以),是希望最大程度上减轻DBA工作量以及可以顺利推进测试和实践。因为现在大家都很忙,对于一个没有收益的新技术,不抱怨和抵制就算好的了。千万不要增加部署难度。

     在看到最新版本的活动体验后,我就来试试当初答应的事情。在看了相关文档以后我就开始提建议了。因为步骤还是有点的,这是单机安装的文档。

https://www.kaiwudb.com/template_version/pc/doc/oss_v2.1.0/quickstart/install-kaiwudb/quickstart-bare-metal.html

     感兴趣的可以看看。我结果这个文档虽然不是很复杂,但是也不是很简单。不过值得表扬的是把需要的环境条件写在这里了。我也遇到过没写,然后我们就一路安装,最后实在不成功求助,得到答案是操作系统和CPU不适配。白做了很多工作。这些步骤还是太多了,如果能有离线下载RPM包就好了。第一把这些做到RPM包中就减少了人工配置的工作量,也减少了出错的环节。另外就是不是所有环境都能直接连接外网的。需要下载离线安装包才行。于是我就想着还是用容器吧。

https://www.kaiwudb.com/template_version/pc/doc/oss_v2.1.0/quickstart/install-kaiwudb/quickstart-docker.html

    这是容器的安装文档,还是有点多。我就直接和原厂运营联系说明一下容器这个还是多了。建议是先做一个centos的镜像上传到国内的镜像仓库上去。毕竟github等其他的不方便拿。结果一会官方就做好了,上传了。然后官方在给出的文档中贴心的写了我反馈的问题:如果访问 dockerhub 比较困难,我们也提供了国内镜像:


ARM64 版本: swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kwdb/kwdb:2.2.0-linuxarm64
X86 版本:swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kwdb/kwdb:2.2.0

    从时间上看,他们只用了10分钟。这个相应速度非常快了。要知道平时谁家一个故障处理还不一定10分钟呢。

KWDB 创作者计划 | KWDB初体验(图1)

    然后我建立一个镜像加速,我一般的镜像都在这里。
KWDB 创作者计划 | KWDB初体验(图2)


对于选择容器的人来说,这基本上算是一键部署了。

KWDB 创作者计划 | KWDB初体验(图3)

   先给容器改个名字

docker tag uhub.service.ucloud.cn/xuexiaogang/kwdb:2.2.0 kwdb:2.2.0


    下面是重点。因为在2.2.0版本的文档中没有写怎么拉起容器。这点是和官方技术交流后才知道是在dev文档中才有。根据原厂给的资料,正确拉起容器的命令应该是:

docker run -d --name kwdb -p 26257:26257 -p 8080:8080 -v /var/lib/kaiwudb:/kaiwudb/deploy/kaiwudb-container --ipc shareable -w /kaiwudb/bin -d kwdb:2.2.0 ./kwbase start-single-node --insecure --store=/kaiwudb/deploy/kaiwudb

然后就启动起来了。

KWDB 创作者计划 | KWDB初体验(图4)

   再用docker exec的命令进入KWDB内部使用他的客户端工具访问数据。

KWDB 创作者计划 | KWDB初体验(图5)

    所以这里建议官方在修改和同步一下文档,解决过程中发现的问题。最后实测一下数据读写。


KWDB 创作者计划 | KWDB初体验(图6)


KWDB 创作者计划 | KWDB初体验(图7)

    至此完成了KWDB的初探。后面还应该去尝试一下,这个时序和关系型数据库的融合。他主打是时序多模融合型数据库,那么就是要去做关联。这个还要花时间去看看。

    总结下来KWDB的文档还需要再完善一下。不过响应和支持还是可以的。做数据库最怕的就是使用以后没有支持和服务。


体验全新的分布式多模数据库解决方案

企业版 社区版

KaiwuDB 是浪潮控股的数据库企业,面向工业物联网、数字能源、车联网、智慧产业等行业领域,提供稳定安全、高性能、易运维的创新数据软件与服务。

关注官方微信

友情链接:浪潮  

© 上海沄熹科技有限公司 Shanghai Yunxi Technology Co., Ltd.    沪ICP备2023002175号-1    网站服务协议   |   隐私政策
400-624-5688-7
服务与支持
marketing@kaiwudb.org.cn