Kudu的特点
2024-10-10 03:52:20
Kudu的特点
0.原理
列式存储管理器
一个列式存储数据的地方,跟mysql差不多,只是mysql是行式存储.
他是一个集群,能分布式存储.
查询也是写sql语句.
列式存储效率高.
1.为什么会有Kudu?
hive读写数据快,分析数据慢
hbase 分析数据快,读写慢.
上面两个是极端,kudu想拥有他们两个的优点. 但是鱼和熊掌不可兼得,单一性能比上面两个都差.
KUDU 的定位是 「Fast Analytics on Fast Data」,是一个既支持随机读写、又支持 OLAP 分析的大数据存储引擎
2.Kudu的优点.
- 查询少量列时,速度快(因为hive查询都是读取整行数据,kudu只需要读取需要的列就行)
- 数据压缩比高
3.什么时候可以用Kudu?
待定
4. Kudu的缺点
- 查询列太多时性能下降(KUDU 建议列数不超过 300 )
- 不适合 OLTP 场景
5.什么时候不可以用Kudu?
- 列太多的时候
- OLTP场景
最新文章
- react-native学习笔记--史上最详细Windows版本搭建安装React Native环境配置
- DELPHI控件:DBLookupComboBOX组件的使用方法
- steps animation
- Octopus系列之一些问题的汇总
- React的一个简单示例
- linux 开启wifi热点
- esriSRGeoCS3Type Constants
- 什么是LBS?地理位置服务
- /etc/passwd 结构
- Codeforces Round #207 (Div. 2)
- 14.8.4 Moving or Copying InnoDB Tables to Another Machine 移动或者拷贝 InnoDB 表到另外机器
- nodejs个人配置
- oracle --- spoon
- 告别IE给我们的web开发带来的困扰(使用chrome frame v8引擎)
- 实现Map接口(hash原理)
- 前端开发,走浏览器缓存真的很烦,拒绝浏览器走缓存从meta标签做起!
- 带着萌新看springboot源码8(spring ioc源码下)
- Linux 安装软件之后设置PATH环境变量
- 【转】nc 使用说明
- Dotfuscator 使用图解教程