从数据结构角度 1、B+树索引(O(log(n))):关于B+树索引,可以参考 MySQL索引背后的数据结构及算法原理 2、hash索引:a 仅仅能满足"=","IN"和"<=>"查询,不能使用范围查询b 其检索效率非常高,索引的检索可以一次定位,不像B-Tree 索引需要从根节点到枝节点,最后才能 ...
                            
                            
                                分类:
数据库   时间:
2016-09-19 06:42:12   
                                阅读次数:
156
                             
                    
                        
                            
                            
                                在mysql 中,索引可以分为两种类型 hash索引和 btree索引。 什么情况下可以用到B树索引? 1.全值匹配索引 比如: orderID="123” 2.匹配最左前缀索引查询 比如:在userid 和 date字段上创建联合索引。 那么如果输入 userId作为条件,那么这个userid可以... ...
                            
                            
                                分类:
数据库   时间:
2016-09-19 01:18:37   
                                阅读次数:
153
                             
                    
                        
                            
                            
                                1、django搜索路径 使用 import 语句时,Python 所查找的系统目录清单。 查看方式: import sys print sys.path 通常无需关心 Python 搜索路径的设置,Python 和 Django 会在后台自动帮你处理好。 2、url匹配模式 基本结构: '^需要匹 ...
                            
                            
                                分类:
Web程序   时间:
2016-09-18 23:52:14   
                                阅读次数:
219
                             
                    
                        
                            
                            
                                1,BTREE是多叉树,多路径搜索树。有N棵子树的节点它包含N-1个关键字,例如,有3个子树的非叶子节点,那么就有2个关键字,每个关键字不保存数据,只用来存储索引(在索引存储数据时,将索引指向关键字的值也存储进来。最终实现key = &get; value结构)。所有的数据最终都要落在叶子节点,所有 ...
                            
                            
                                分类:
数据库   时间:
2016-09-15 19:08:29   
                                阅读次数:
176
                             
                    
                        
                            
                            
                                今天是我们学习数据的相关的知识第二天。 一、数据库的字段类型 1.纵览 在mysql中,数据的主要类型主要分三种: 数字型,字符型,时间型 数据类型的主要作用就是在开创一个数据表的时候来设定字段的类型。 数字型: 1.整数型:tinyint,smallint,mediumint,int,bigint ...
                            
                            
                                分类:
数据库   时间:
2016-09-15 06:26:12   
                                阅读次数:
222
                             
                    
                        
                            
                            
                                    作用:是用户访问指定的页面时将URL匹配到被执行控制器或匿名函数!默认laravel所有的路由存在app/http/routes.php文件中。 原理图: 基础路由有: Route::get($uri,$callback); Route::post($uri,$callback); Route::p ...
                            
                            
                                分类:
其他好文   时间:
2016-09-14 00:01:55   
                                阅读次数:
271
                             
                    
                        
                            
                            
                                Hive的内置数据类型可以分为两大类:(1)、基础数据类型;(2)、复杂数据类型。其中,基础数据类型包括:TINYINT,SMALLINT,INT,BIGINT,BOOLEAN,FLOAT,DOUBLE,STRING,BINARY,TIMESTAMP,DECIMAL,CHAR,VARCHAR,DAT ...
                            
                            
                                分类:
其他好文   时间:
2016-09-08 18:04:12   
                                阅读次数:
114
                             
                    
                        
                            
                            
                                    MySQL关键字汇总如下: Mysql关键字 ADD ALL ALTER ANALYZE AND AS ASC ASENSITIVE BEFORE BETWEEN BIGINT BINARY BLOB BOTH BY CALL CASCADE CASE CHANGE CHAR CHARACTER C ...
                            
                            
                                分类:
数据库   时间:
2016-09-07 10:36:23   
                                阅读次数:
237
                             
                    
                        
                            
                            
                                MySQL有许多主键生成策略,其中很常见的一种是自动生成。一般情况下,主键类型是BIGINT UNSIGNED,自动生成主键的关键词是AUTO_INCREMENT。主键的生成策略是生成器表,这种策略不...
                            
                            
                                分类:
数据库   时间:
2016-09-01 11:14:33   
                                阅读次数:
556
                             
                    
                        
                            
                            
                                http://www.path8.net/tn/archives/951 MySQL支持大量的列类型,它可以被分为3类:数字类型、日期和时间类型以及字符串(字符)类型。本节首先给出可用类型的一个概述,并且总结每个列类型的存储需求,然后提供每个类中的类型性质的更详细的描述。概述有意简化,更详细的说明应 ...
                            
                            
                                分类:
编程语言   时间:
2016-08-30 07:10:23   
                                阅读次数:
209