写点什么

KWDB 初体验

作者:KaiwuDB
  • 2025-07-30
    重庆
  • 本文字数:1383 字

    阅读完需:约 5 分钟

KWDB 初体验

作者:四海之内皆兄弟


原文链接:https://mp.weixin.qq.com/s/JgzPAXGZHXfAGaGHvAtJBg


去年在我的签售会让认识了 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 包中就减少了人工配置的工作量,也减少了出错的环节。另外就是不是所有环境都能直接连接外网的。需要下载离线安装包才行。于是我就想着还是用容器吧。


这是容器的安装文档,还是有点多。我就直接和原厂运营联系说明一下容器这个还是多了。建议是先做一个 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 分钟呢。



然后我建立一个镜像加速,我一般的镜像都在这里。



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



先给容器改个名字


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
复制代码


然后就启动起来了。



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



所以这里建议官方在修改和同步一下文档,解决过程中发现的问题。


最后实测一下数据读写。




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


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


发布于: 刚刚阅读数: 3
用户头像

KaiwuDB

关注

还未添加个人签名 2021-04-29 加入

KaiwuDB 是浪潮集团控股的数据库企业,公司汇聚了全球顶尖的数据库人才,以多模数据库为核心产品,面向工业物联网、数字能源、交通车联网、智慧产业等各大行业领域,提供领先创新的数据服务软件。

评论

发布
暂无评论
KWDB 初体验_KaiwuDB_InfoQ写作社区