obkv性能测试

社区版oceanbase版本4.3.1,部署得是obkv类型的选项
我进行oceanbase的数据库的读写测试,同样的测试代码,分别对4.3.1版本进行tableapi直接kv读写和利用sql读写,同时测试4.2.2.1的sql类型读写,发现4.3.1用obkv的tableapi读写比4.2.2.1快很多,但是同样是sql读写,4.3.1比4.2.2.1慢了很多,这个是为什么呢,有没有obkv性能测试的例子可以参考呢

先用obdiag 跑一下列存版本的巡检看看,是不是有些参数设置的不合理。

  1. 下载安装obdiag (2.2.0版本); OceanBase分布式数据库-海量数据 笔笔算数
  2. 设置被诊断集群的配置;OceanBase分布式数据库-海量数据 笔笔算数
  3. 查看obdiag check list 有哪些巡检套餐;
  4. obdiag check --cases=column_storage_poc 执行列存巡检

这个是需要我的新的版本的oceanbase的obkv类型的数据库按照诊断修改下参数就行了吧,4.2.2.1版本的不需要修改吧,另外能否给出obkv的具体的测试的例子参考一下呢

可以看下这篇博文:OceanBase 社区

这个是列存的一些问题吧,我想看一下obkv测试的性能测试的详细示例。

嗯,是的,上面的几个信息是列存的。obkv的博客区有些文档有,比如这篇:OceanBase 社区
不过确实没找到比较系统的性能测试数据

陌陌的一个分享视频,可以看看:OceanBase分布式数据库-海量数据 笔笔算数sduxch_gaMTgzMTg4NTU3MC4xNzEzMTY0NzM3_ga_T35KTM57DZ*MTcyMTY0NTQyNC4xNTUuMS4xNzIxNjQ2Njg5LjYwLjAuMA…

https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000001050079
可以看看这篇