数据库存储
Z_cx
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
(Hadoop)HBase分布式数据库
简介 是一个高可靠性、高性能、面向列、可伸缩的分布式数据库。目标是储存并处理大型的数据。有一下特点 容量大:可以存储成千上万的行和列组成的数据 面向列:HBase是面向列的存储和权限控制。列存储,其数据在表中是按照每列存储的,根据数据动态怎能更加列,并且可以单独对列进行各种操作。 多版本:HBase中表的每一个列的数据存储都有多个版本Version。一般的每一列队形一条数据,但是有的数据会对应多...原创 2020-09-05 10:14:17 · 806 阅读 · 0 评论 -
(数据库存储)S7 Hive数据仓库 安装 操作
数据仓库概念 起源于Facebook,使用SQL语言。 数据仓库 面向主题的,集成的,随时间变化的,信息相对稳定的数据集合。 面向主题: 操作性数据库的数据注释是面向事务处理任务。主题指用户使用数据仓库进行决策时关心的重点方面。如商品的推荐。 随时间变化 数据仓库是不同时间的数据集合,数据仓库中的数据保存时限要能满足进行决策分析的需要(如5到10年),而数据仓库中的数据都要标明数...原创 2020-04-03 10:46:16 · 681 阅读 · 0 评论 -
(数据库存储应用)S5多表操作
添加、删除外键约束 外键:引用另一个表中的一列或多列,被引用的列应有主键约束,或者唯一性约束。外键用于加强两个表之间的链接。(表示表和表之间的参照关系,使数据库帮助维护种关系,这种键就是表与表之间的外键。若在后续增删改数据破坏了这种外键约束,数据库会报错。 添加外键 创建表时创建 foreign key(本表属性名) references 外表名(属性); 例 先创建一个表 create...原创 2020-03-23 09:09:44 · 225 阅读 · 0 评论 -
(数据库存储应用)S4 查询
简单查询 select select SELECT [distinct] * | {colum1,colum2,,,} from table_name; colum指定列名,* 代表查询所有 ,distinct 可选,是否踢掉重读数据 例 student表 select * from student;//所有 select id,name from student; //查询id和name列...原创 2020-03-16 08:47:18 · 2283 阅读 · 0 评论 -
(数据库存储应用)S3添加、更新、删除数据
添加 使用insert插入数据 单行插入 insert into 表名(字段名1,字段名2,...(全部插入可以不写括号。)) values(值1,'值2',....); // 若有自增 可用null代替,字符串汉字必须用''。 字符和日期用单引号 2. 多行插入 insert into 表名(字段名1,字段名2,...(全部插入可以不写括号。)) values(值1,'值2',.......原创 2020-03-06 17:29:11 · 944 阅读 · 0 评论 -
(数据库存储应用)S2数据库和表的基本操作
一、数据库的基础知识 操作数据库 推荐关键字大写 变量小写 查看库 show databases; 2. 创建数据库 create database [if not exists(提前检查是否存在)] name [属性]; 属性:character set charset_name 字符集 collate collation_name 校对规则 ~ 校对规则:指定排序方式 创建myd...原创 2020-02-28 18:18:07 · 585 阅读 · 0 评论 -
(数据库存储应用)S1数据库入门
课程mysql、hive、hbase,两种组件工具flume sqoop, mysql:关系型数据库 hive、hbase:分布式数据库 flume:日志收集 sqoop:将 hive、hbase中数据导入mysql或将mysql数据导入 hive、hbase ...原创 2020-02-28 12:02:10 · 1335 阅读 · 0 评论
分享