随笔分类 - 数据管理
数据库,数据方面管理
摘要:OpenMeatadata OpenMeatadata意为开放元数据.它是一个开放标准,具有中心化元数据存储,可以端到端地统一你所有数据资产,以实现数据发现,用户协作和工具协同. OpenMeatadata组成部分: Metadata schemas:Open Metadata标准的基础.通过类型,
阅读全文
摘要:mongodb登陆需要创建用户,你可以在服务启动时配置要创建的用户.但是root用户只能在admin库里使用,如果要获取生产可用的登陆用户,需要再创建新的用户. 创建 db.createUser( { user: "liu3", pwd: "123456", roles: [ { role: "re
阅读全文
摘要:PL/SQL是过程化的SQL语言,是ORACLE对SQL语言的扩展,在普通SQL语句的基础上增加了编程语言的特点。使得该语言不仅具有过程编程语 言的特征,如循环、条件分支等。同时也具有对象编程语言的特征,如重载、继承等 PL/SQL程序语言的组成 主要由块组成 一个块由三个基本部分组成:声明、执行体
阅读全文
摘要:数据虚拟化 数据存储类型: 结构化:库表 半结构化:html页面 非结构化:excel,xml,文本文件,图片,声音 数据存储形式 数据仓库:一个支持管理决策进程的面向主题的,集成的,随时间变化的,永久保存的数据集合; 数据集市:数据仓库的子集,用于提高部分用户的分析性能; 数据中转区:数据暂存区.
阅读全文
摘要:定位为轻量级Java框架,在Java的JDBC层提供的额外服务。 它使用客户端直连数据库,以jar包形式提供服务,无需额外部署和依赖,可理解为增强版的JDBC驱动,完全兼容JDBC和各种ORM框架。 适用于任何基于JDBC的ORM框架,如:JPA, Hibernate, Mybatis, Sprin
阅读全文
摘要:基本概念 单库,就是一个库 2) 分片(sharding),分片解决扩展性问题,引入分片,就引入了数据路由和分片键的概念。分表解决的是数据量过大的问题,分库解决的是数据库性能瓶颈的问题。 3) 分组(group),分组解决可用性问题,分组通常通过主从复制(replication)的方式实现。
阅读全文
摘要:线上数据发现一条数据大量等待的现象,通过explain发现这个sql写法存在问题,这里简单记录一下. 业务场景是这样: 存在购物车和费用两张表,购物车数据是购买商品时生成,用于记录购买商品数据,同时购买的商品也会生成费用表,用于统计商品总的支出情况(相当于订单),购物车和费用的关系是多对一,通过gg
阅读全文
摘要:数据库升级到5.7.21后,一个正常的分组后按日期排序,并返回数据的语句开始报错: 语句如下: SELECT id,title,add_time FROM `message` GROUP BY add_time ORDER BY add_time DESC; 异常如下: 错误代码: 1055 Exp
阅读全文