#ODCP 第四期 学习心得
最近学习了 OushuDB 数据库,相比传统的数据库还是有很多不一样的地方。
OushuDB 是由偶数科技自主研发的新一代极速云数仓。 可以构建企业核心数仓、数据集市、实时数仓、湖仓一体数据平台,以及 BI、即席查询、实时指标等分析应用。OushuDB 符合中国信创标准,通过计算存储分离架构解决了传统数据库高成本、高门槛、难维护、难扩展的问题。同时 OushuDB 具有云原生、高性能、强兼容、纯国产、应用广等等特点。适用于大规模数据存储和处理。通过借助 OushuDB,企业可以轻松构建一个可靠、高效的数据库系统,提高业务运营的效率和竞争力。
虽然目前只是初步学习阶段,学习包括了基本原理、安装使用、建库建表、数据操作(增删改查)、数据库管理、备份和恢复、编程接口等等基础的知识,但是从中还是学到了很多。
其中包括
1.启动/停止 OushuDB,启动方式分为两种,一种是通过 oushudb start cluster”命令来启动整个集群,包括 master 和 segment。启动哪些 segment 是由”/usr/local/oushu/conf/oushudb/oushudb-topology.yaml”中包含的节点确定的。同样重新启动或者停止也有两种方式,一种是重启/停止 OushuDB 集群。一种是重启/停止本机的 OushuDB master、OushuDB segment
2.创建数据库可以通过命令 create database test(数据库名);创建表可以通过命令 create table t1(表名)(id int, name varchar)
3.查看查询执行情况通过可以通过使用 explain analyze 可以显示出查询在具体执行时的状态,包括每一个操作符开始执行时间,以及结束时间,可以帮助用户找到查询的瓶颈,进而优化查询。
等,希望后面可以继续深入学习 OushuDB,并在工作中进行实践。