HASH索引 对于每一行数据,对应索引列都会有一个不同的哈希码,并且将哈希码和指向数据行的指针维护到哈希表中。 特点 无法用于排序 (因为哈希索引数据不是按照索引值顺序存储的) 不支持部分索引列查找(如果在name和age两列上建立索引,如果查询只有name,则无法使用索引。) 不支持范围查询(比如 ...
分类:
数据库 时间:
2020-06-30 20:44:10
阅读次数:
67
一、联合索引测试 注:Mysql版本为 5.7.20 创建测试表(表记录数为63188): CREATE TABLE `t_mobilesms_11` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `userId` varchar(255) CHARACTER ...
分类:
其他好文 时间:
2020-06-30 20:20:56
阅读次数:
62
mysql> show create table table_test;+ + +| Table | Create Table |+ + +| table_test | CREATE TABLE `table_test` ( `id` bigint(20) NOT NULL AUTO_INCREME ...
分类:
数据库 时间:
2020-06-30 12:54:19
阅读次数:
76
关系数据库的注释 -- 单行注释 /* 多行注释 */ 数据类型 数值 整数 只能保存整数,如果是小数,则自动四舍五入取整。 mediumint smallint tinyint(6) zerofill int(8) bigint decimal(8,0) 小数实型 float(p,s) numer ...
分类:
数据库 时间:
2020-06-29 20:06:55
阅读次数:
70
常用 1. ip (1)ipv4 4字节,因此可用一个int存储 INET_ATON('127.0.0.1') ip字符串转数字 INET_NTOA(xx) 数字转ip字符串 (2)ipv6 16字节,需要两个bigint 2. unix时间戳 UNIX_TIMESTAMP() 以unix时间戳返回 ...
分类:
数据库 时间:
2020-06-26 12:48:33
阅读次数:
65
一.基本数据类型 HIVE MySQL JAVA 长度 例子 TINYINT TINYINT byte 1byte有符号整数 2 SMALINT SMALINT short 2byte有符号整数 20 INT INT int 4byte有符号整数 20 BIGINT BIGINT long 8byt ...
分类:
其他好文 时间:
2020-06-26 12:30:19
阅读次数:
48
参考 https://www.zhihu.com/question/381784377/answer/1099438784 py的可以直接使用 table='fZodR9XQDSUm21yCkr6zBqiveYah8bt4xsWpHnJE7jL5VG3guMTKNPAwcF' tr={} for i ...
分类:
Web程序 时间:
2020-06-25 21:06:46
阅读次数:
93
纸上得来终觉浅,绝知此事要躬行。 前言 之前在【Django】DRF源码分析之五大模块文章中没有讲到认证模块,本章就主要来谈谈认证模块中的三大认证,首先我们先回顾一下DRF请求的流程: 前台发送请求,后台接受,进行urls.py中的url匹配,执行对应类视图调用as_view()方法 from dj ...
分类:
其他好文 时间:
2020-06-17 23:45:01
阅读次数:
79
前言 本文是在讲述什么样的数据结构适合作为索引,以及其适合作为索引的原因。而阅读本文需要对B树和B+树结构有稍微的理解。以及需要对磁盘操作知识有稍微的了解。对于磁盘操作的相关知识,在文章尾部的链接文章中,有详细的介绍。 在MySQL中,主要有四种类型的索引,分别为:B-Tree索引,Hash索引,F ...
分类:
其他好文 时间:
2020-06-16 23:29:52
阅读次数:
79
一、Hive数据定义 1.1 基本数据类型 Hive数据类型 Java数据类型 长度 TINYINT byte 1byte有符号整数 SMALINT short 2byte有符号整数 INT int 4byte有符号整数 BIGINT long 8byte有符号整数 BOOLEAN boolean ...
分类:
其他好文 时间:
2020-06-15 17:26:58
阅读次数:
41