「OceanBase 4.1 体验」|国产分布式数据库不好用?别再打脸了
文章目录
- 分布式数据库
- 分布式数据库有哪些?
- OceanBase4.1安装部署
- Index Skip Scan
- 在OceanBase4.1中,Index Skip Scan可以被应用在如下场景中:
- 总结
- 随着互联网的高速发展和数据量的爆炸式增长,如何能够高效、可靠、安全地存储海量数据成为了每个企业的重要课题。
分布式数据库
- 分布式数据库通常是由
多个独立的数据库系统
构成的一个整体 - 分布在多个物理节点上,每个节点都可以拥有自己的
独立数据存储和管理能力
, - 分布式数据可以和其他节点进行
数据共享和协同处理
。 - 通过分布式数据库的技术实现,可以实现数据的
高可用性
、容错性
和松耦合性
, - 适用于需要处理大规模数据和高并发请求的应用场景。
简单的来说,分布式数据库的优势有:
- 传统的中央化数据库只能在一个地方进行存储和管理,而分布式数据库将数据分散存储在多台计算机上,每台计算机上都可以进行数据管理和处理。这样做的好处是,分布式数据库可以避免单点故障,即当一个节点出现故障时,其他节点可以继续运行。
- 分布式数据库中的数据可以通过多种方式进行复制和分布式处理,从而提高数据的可用性和可靠性。例如,数据可以按照某种算法进行拆分和复制,以实现高效的数据访问和数据备份。
分布式数据库有哪些?
- Elasticsearch数据库, 优势:存在单个节点或多个节点;
- Redis数据库, 优势:支持丰富数据类型;
- Mongodb数据库, 优势:能够更便捷的获取数据;
- Mysql分布式集群, 优势:高可用性。
国产分布式数据库好用吗?
- 有些人可能用都没用过,就不假思索直接回答:
国产的能用吗?
靠谱吗?
这个问题我来回答。 - 近期,我和我的团队开始使用了OceanBase 4.1进行分布式数据存储和管理,我们深刻认识到,OceanBase 4.1带来的新特性和改进使我们现在能够更加灵活、高效地管理数据,并且让我们的工作变得更加容易。
OceanBase4.1安装部署
OceanBase部署可参考官方文档
链接: OceanBase官方文档
- Windows需要使用docker进行安装
- 安装docker
yum install -y docker
- 查看 docker是否安装成功
yum list installed |grep docker
- 启动docker并查看是否启动成功
systemctl start docker.service
systemctl status docker
- 拉取最新版本OceanBase 的单机版镜像
docker pull oceanbase/oceanbase-ce
- 查看是否拉取成功
docker images | grep oceanbase-ce grep | latest
- 启动OceanBase
docker run -p 2881:2881 --name oceanbase-ce -e MINI_MODE='true' -d oceanbase/oceanbase-ce
启动成功
Index Skip Scan
- 给大家强力安利一个OceanBase 4.1的新特性——Index Skip Scan。
Index Skip Scan是一种基于索引的查询方法,它能够提高查询执行的效率。在传统的查询方法中,我们通常会使用到全表扫描或者索引扫描的方法,但是无论是哪种方法,都会存在着一定的性能瓶颈。而Index Skip Scan的出现,则可以在一定程度上解决这个问题。 - 传统B树索引查询时,从左到右按照索引列顺序逐步查找,即使后面的列被过滤掉了也要全部查找,导致查询速度较慢。而Index Skip Scan则可以跳过一些列,直接查询需要的列,从而减少扫描量,提高查询效率相比于传统的全索引扫描。
- Index Skip Scan可以避免大量的IO操作,减轻数据库负载,提高查询性能。此外,它也可以优化复杂查询语句的执行计划,加快查询速度。
在OceanBase4.1中,Index Skip Scan可以被应用在如下场景中:
- 当表中某个索引的唯一性非常高时,可以优先利用该索引进行查询。此时可以使用Index Skip Scan来精确查找需要的数据,避免全表扫描,提高查询效率。
- 当查询语句包含多个条件时,可以通过利用多个索引创建复合索引,在查询时可以使用Index Skip Scan来对这些索引进行遍历,从而加快查询速度。
- 当查询语句中涉及到的字段非常少时,可以利用Index Skip Scan直接在索引中查找相应数据,而不需扫描整个表,从而大大降低查询开销。
总结
- 总之,对于我们团队来说,使用OceanBase 4.1是一个技术进步和管理变革的机遇。这个强大的数据库管理系统增强了我们处理大量数据的能力,能够帮助我们实现高速数据存储和访问,而不会影响数据安全。虽然这个数据库系统还有许多特性未被我们完全掌握,但我相信,随着时间的推移,我们会更加深入地了解它,了解如何优化利用它,使其更加完美地支持我们的项目工作。
「OceanBase 4.1 体验」|国产分布式数据库不好用?别再打脸了相关推荐
- 「OceanBase 4.1 体验」OceanBase:解读领先的分布式数据库系统,功能与体验全解析
文章目录 前言 一.关于 [OceanBase 4.1]征文活动(可跳过) 二.OceanBase 产品了解 2.1 初识 OceanBase 2.2 什么是 OceanBase 2.3 OceanB ...
- 「OceanBase 4.1 体验」|快速安装部署
文章目录 一.Oceanbase数据库简介 1.1 核心特性 1.2 系统架构 1.2.1 存储层 1.2.2 复制层 1.2.3 均衡层 1.2.4 事务层 1.2.4.1 原子性 1.2.4.2 ...
- 【DBA100人】胡中豪:国产分布式数据库DBA炼成记
「DBA 100人」专访计划是OceanBase围绕资深DBA(数据库管理员:Database Administrator)进行的人物专访活动,旨在通过人物故事.职业发展经历以及日常工作中遇到的技术难 ...
- 国产分布式数据库在证券行业的应用及实践
[摘要]近年来,证券市场行情火爆,对支撑业务的IT系统及数据库提出了更高要求.本文分析了证券行业当前数据库应用的困境及我司典型的应用场景,对国产分布式数据库在证券行业中的应用价值进行了探索,包括其高可 ...
- 神州数码牵手 OceanBase,共迎国产分布式数据库春天
近日,北京奥星贝斯科技有限公司(以下称 "OceanBase")与神州数码举行了合作签约仪式.OceanBase CEO 杨冰先生.神州数码 EBG 总裁吴昊先生带领双方团队出席签 ...
- 杨冰:OceanBase助力数字化转型,原生分布式数据库成核心系统首选
10月22日上午,本届"2021 OceanBase 原生分布式数据库论坛" 上,OceanBase CEO杨冰为大家带来了<基础软件助力核心系统数字化转型>的主题演讲 ...
- 他是阿里顶尖科学家,扛起国产分布式数据库大旗,性能超Oralce 20倍!
点击"技术领导力"关注∆ 每天早上8:30推送 作者| Mr.K 编辑| Emma 来源| 微信公号 技术领导力(ID:jishulingdaoli) 2020年5月19日, ...
- Gdevops峰会:一起探讨国产分布式数据库的选型与应用
从过去40年至今,数据库的形态基本经历了传统商业数据库.开源数据库到云原生数据库的演进过程.云时代下数据库将如何革新与创变?金融行业核心数据库迁移与建设如何安全平稳展开? Gdevops全球敏捷运维峰 ...
- 国产分布式数据库StarDB核心技术 一:内核分解之数据分片
前言 作者:徐力权(StarDB架构师) 数据分片是分布式数据库主要特性之一,好的分片设计能让数据库服务器资源得到最大化利用,提升系统吞吐量.灵活的分片策略实现是StarDB的重要特性之一,StarD ...
最新文章
- python pip 报错 Command “python setup.py egg_info“ failed with error code 1 解决方法
- HTTP over QUIC重命名为“HTTP / 3”协议
- java.lang.IllegalArgumentException: No Retrofit annotation found. (parameter #4)
- 学术会议 | 中国杭州举办——第21届国际语义网大会​ISWC2022 Call for Papers
- JDBC-01-快速入门
- 阿里云数字政府市场份额第一,同比增速102.57%
- kep server 6.4 激活_轻松一点,一触屏蔽!5G和未来显示的福音——低压激活,敏感元器件专用保护方案...
- Android 中文 API (20) —— DatePicker
- 微信小程序密码显示隐藏(小眼睛)
- 备份VMWare ESXi虚拟机
- Mqtt精髓系列之保留消息Retained Messages
- 价值3888开源企业发卡网源码/全网对接/全新UI风格/完美运营
- 图解IFRS9 金融工具(6)ECL预期减值
- 生产系统功能目标和组织结构
- 手机顶部有小红点_苹果手机听筒上方有红点 iphone11顶部红点闪烁
- pwd命令——查看当前工作目录
- 仿QQ黑屏,锁屏,程序切换之后的手势密码锁定,加强版
- 重装Win10系统的非常简单的操作教程
- 转载收藏:ERP实施步骤
- 【智能家居入门篇】入坑智能家居前先等等,啥是网关?蓝牙、zigbee,原来区别这么大
热门文章
- 电脑上不了网了......
- HTTP 状态码查询大全
- MMP数据库greenplum,与hadoop的区别
- 2020年胺基化工艺考试及胺基化工艺考试题
- 电脑计算机硬盘坏了如何修理,电脑硬盘坏了能修吗?电脑硬盘坏了的解决办法...
- easybuy源码_EasyBuy111
- VirtuaNES.v0.97源码探究3 卷轴查看器
- 联迪商用中标民生银行小微金融部智能POS采购项目
- 一个让围棋软件自动对弈的工具
- 可编程区块链以太坊的未来