SQL学习小结

Database

  

2019-08-01 21:22:51

这些关于SQL的链接不错: w3school: http://www.w3school.com.cn/sql/ “十步完全理解SQL”: http://blog.jobbole.com/55086/ 下面是关于上面链接的一些学习笔记。 1.SQL语句的语法顺序和其语句的执行顺序不一致。 一个典型的SQL语句的语法顺序是: SELECT[DISTINCT] FROM WHER...

Introduce to Document-oriented Database: MongoBD. Conception Document -> Collection -> Database Example: MongoDB (using in Web App) using B-Tree as storage structure Object Oriented Programming ...

TIDB-TIDB入门

tidb  database  java

  

2019-06-03 15:24:50

简介 TIDB文档 TiDB 是一个的开源分布式 HTAP (Hybrid Transactional and Analytical Processing) 数据库,结合传统的RDBMS和NoSQL的特性。TiDB兼容 MySQL,支持无限的水平扩展,具备强一致性和高可用性。TiDB 的目标是为OLTP和OLAP 提供一站式的解决方案。 特性 高度兼容 MySQL 水平弹性扩展 分布式事务 真正金...

谈到索引,这个词对于多数使用过数据库的人来说都不陌生,若是要你谈谈索引是什么?有什么结构?在mysql有什么分类?覆盖索引是什么?或许有不少人也能答得出来。但笔者接着问,怎么进行索引优化分析?explain主要看哪些字段?索引失效的场景有哪些?如何合理的使用索引?猜测不少人就答不上来了吧,以上问题将分两篇文章详细阐述。 一、mysql架构 要认清mysql的索引,首先需要认识mysql的架构。 1...

首先声明,个人用的JDK9 ,使用的mybatis-3.27.jar  版本; JDK9 连接Mysql数据库,jdbc.properties的配置,需要经过cj 但是可能使用的mybatis版本和连接数据库依赖包版本较低,报错没有找到Cannot find class: com.mysql.jc.jdbc.Driver 修改driver,可以解决。 (PS;错误太低级了,害的从新敲了三...

第8期 Gremlin Steps: group()、groupCount()、dedup()、by() 本系列文章的Gremlin示例均在HugeGraph图数据库上执行,环境搭建可参考准备Gremlin执行环境,本文示例均以其中的“TinkerPop关系图”为初始数据,如下图所示: 上一期: 深入学习Gremlin(7):查询结果排序 数据分组与去重说明 Gremlin...

背景 Gremlin是Apache TinkerPop框架下实现的图遍历语言,支持OLTP与OLAP,是目前图数据库领域主流的查询语言,可类比SQL语言之于关系型数据库。 HugeGraph是国内的一款开源图数据库,完全支持Gremlin语言。本文将讲述如何在HugeGraph图数据库上通过Gremlin来构建一张图,并进行一些基本的图分析。该图描述了TinkerPop框架、Gremlin语言、相...

第5期 Gremlin Steps: path()、simplePath()、cyclicPath() 本系列文章的Gremlin示例均在HugeGraph图数据库上执行,环境搭建可参考准备Gremlin执行环境,本文示例均以其中的“TinkerPop关系图”为初始数据。 上一期:深入学习Gremlin(4):图查询返回结果数限制 Path说明 在使用Gremlin对图进行...

第9期 Gremlin Steps: where()、filter() 本系列文章的Gremlin示例均在HugeGraph图数据库上执行,环境搭建可参考准备Gremlin执行环境,本文示例均以其中的“TinkerPop关系图”为初始数据。 上一期:深入学习Gremlin(8):数据分组与去重 条件和过滤操作说明 在对图进行遍历分析时,经常需要对满足一定条件的对象进行过滤。...

第14期 Gremlin Steps: choose()、branch() 本系列文章的Gremlin示例均在HugeGraph图数据库上执行,环境搭建可参考准备Gremlin执行环境,本文示例均以其中的“TinkerPop关系图”为初始数据。 上一期:深入学习Gremlin(9):边的遍历操作 choose和branch说明 在对图进行遍历分析时,有时需要根据某些条件对当...

第6期 Gremlin Steps: repeat()、times()、until()、emit()、loops() 本系列文章的Gremlin示例均在HugeGraph图数据库上执行,环境搭建可参考准备Gremlin执行环境,本文示例均以其中的“TinkerPop关系图”为初始数据,如下图所示: 上一期:深入学习Gremlin(5):查询路径path 循环操作说明 循环操...