RDBMS vs NoSQL RDBMS 实时一致性 事务 多表联合查询 NoSQL 简单便捷 方便扩展 更好的性能 -键 - 值对存储,列存储,文档存储,图形数据库(*****)- 最终一致性,而非ACID属性 - 非结构化和不可预知的数据 - CAP定理 - 高性能,高可用性和可伸缩性 优点: ...
分类:
数据库 时间:
2017-04-11 11:34:34
阅读次数:
180
给现有的wxinfo表的sourceUrl 字段创建全文索引 ALTER TABLE wxinfoADD FULLTEXT INDEX sourceUrl (sourceUrl) 创建全文索引前: SELECT * FROM wxinfo WHERE sourceUrl LIKE '%查询字符串%' ...
分类:
其他好文 时间:
2017-04-10 19:21:13
阅读次数:
129
一、介绍一下索引的类型 Mysql常见索引有:主键索引、唯一索引、普通索引、全文索引、组合索引PRIMARY KEY(主键索引) ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) UNIQUE(唯一索引) ALTER TABLE `table ...
分类:
数据库 时间:
2017-04-07 00:48:17
阅读次数:
232
一、MySQL存储引擎 二、存储引擎如何选择 是否支持事务 检索和添加速度 锁机制 缓存 是否支持全文索引 是否支持外键 三、MyISAM和InnoDB对比 四、什么时候使用MyISAM和InnoDB MyISAM:读事务要求不高,以查询和插入为主,例如各种统计表。 InnoDB:对事务要求高,保存 ...
分类:
数据库 时间:
2017-03-27 00:47:08
阅读次数:
278
因为MySQL支持全文索引的只有5.6以上,而我下的phpstudy只有5.5的版本,在导入数据库的时候因为该数据库的表内有使用全文索引,因此必须升级phpstudy的mysql版本,这里就把自己当升级过程详细记录和总结一下。 首先查看phpstudy的mysql版本: 方法一 使用mysql的ve ...
分类:
数据库 时间:
2017-03-25 18:58:42
阅读次数:
261
1. 索引简介 索引是一种特殊的数据库结构,可以用来快速查询数据中的特定记录。 MySQL中索引包括:普通索引、唯一性索引、全文索引、单列索引、多列索引和空间索引等。 1.1 索引定义 索引由数据库表中一列或多列组合而成,作用是提高对表中数据的查询速度。 索引是创建在表是的,对数据表中一列或多列的值 ...
分类:
数据库 时间:
2017-03-01 00:37:14
阅读次数:
274
一、索引的简单操作(增删改查)创建索引CREATE[UNIQUE|FULLTEXT|SPATIAL]INDEXindex_name[USINGindex_type]ONtable_name(index_col_name,...)[UNIQUE|FULLTEXT|SPATIAL]:表示创建索引的类型,分别表示唯一索引、全文索引、空间索引;[USINGindex_type]:表示索引的类型,索引..
分类:
数据库 时间:
2017-02-22 15:34:43
阅读次数:
219
几个常用存储引擎的特点下面我们重点介绍几种常用的存储引擎并对比各个存储引擎之间的区别和推荐使用方式。特点MyisamBDBMemoryInnoDBArchive存储限制没有没有有64TB没有事务安全支持支持锁机制表锁页锁表锁行锁行锁B树索引支持支持支持支持哈希索引支持支持全文索引支持集群索..
分类:
数据库 时间:
2017-02-08 23:33:05
阅读次数:
313
MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。 而BTree索引是平常使用mysql是主要打交道的索引; 索引是高效帮助获取数据的数据结构: 最基本的查询算法当然是顺序查找(linear search ...
分类:
数据库 时间:
2017-02-06 16:04:11
阅读次数:
186
Windows下安装ElasticSearch ElasticSearch(简称ES)是一个基于Lucene的分布式全文搜索服务器,和SQL Server的全文索引(Fulltext Index)有点类似,但是ES天生具有分布式和实时的属性,本随笔演示在Windows环境中安装ElasticSear ...
分类:
其他好文 时间:
2017-02-06 14:17:12
阅读次数:
180