自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

转载 Sphinx 实现海量数据的快速查询

来源:https://blog.csdn.net/qq_28018283/article/details/72622003 说到 Sphinx,就会想到:站内搜索,mysql优化,分词 等等有关搜索海量数据的需求,本文介绍了 sphinx的基本概念、安装、和一个联系动态语言实现大数据海量查询的实例。1. Sphinx的基本概念Sphinx 是一个 全文检索引擎。意图为其他应用提供 ...

2018-07-18 11:07:26 224

转载 MySql5.7InnoDB全文索引(针对中文搜索)

来源:https://www.2cto.com/database/201704/622275.html 1、ngram and MeCab full-text parser plugins全文检索在MySQL里面很早就支持了,只不过一直以来只支持英文。缘由是他从来都使用空格来作为分词的分隔符,而对于中文来讲,显然用空格就不合适,需要针对中文语义进行分词。但从MySQL 5.7开始,My...

2018-07-17 17:47:57 1519

转载 全文索引

来源:https://blog.csdn.net/u011734144/article/details/52817766/ 1.创建全文索引(FullText index)       旧版的MySQL的全文索引只能用在MyISAM表格的char、varchar和text的字段上。        不过新版的MySQL5.6.24上InnoDB引擎也加入了全文索引,所以具体信息要随时...

2018-07-17 17:19:27 938

转载 Amoeba:开源的分布式数据库Porxy解决方案

来源:https://www.biaodianfu.com/amoeba.html什么是Amoeba?Amoeba(变形虫)项目,该开源框架于2008年 开始发布一款 Amoeba for Mysql软件。这个软件致力于MySQL的分布式数据库前端代理层,它主要在应用层访问MySQL的 时候充当SQL路由功能,专注于分布式数据库代理层(Database Proxy)开发。座落与 Clien...

2018-07-17 13:40:31 214

原创 myisam与innodb的锁

本文整理了一些myisam和innodb锁的知识点,以便查阅。Myisam的锁# 使用表锁# 事务A获取读锁后,事务A可以读取,但是不能修改,事务B可以读取,修改会等待事务A释放锁# select、insert、update、delete等操作都会自动加锁# 同一时间,不同进程对同一张表获取锁时,写锁优先级大于读锁,这也是Myisam存储引擎不适合有大量写操作应用的原因,大量写操作会导致读锁等待#...

2018-07-13 14:15:18 160

转载 深入理解乐观锁与悲观锁

转自:http://www.hollischuang.com/archives/934在数据库的锁机制中介绍过,数据库管理系统(DBMS)中的并发控制的任务是确保在多个事务同时存取数据库中同一数据时不破坏事务的隔离性和统一性以及数据库的统一性。乐观并发控制(乐观锁)和悲观并发控制(悲观锁)是并发控制主要采用的技术手段。无论是悲观锁还是乐观锁,都是人们定义出来的概念,可以认为是一种思想。其实不仅仅是...

2018-07-13 13:58:48 142

转载 MySQL InnoDB引擎 MVCC并发控制

来源:https://blog.csdn.net/tb3039450/article/details/66472579首先,我们来介绍一下什么是MVCC,为什么要使用MVCC,MVCC的原理,然后结合MySQL的事务隔离级别来说一下MVCC的实现。1.MVCC定义MVCC全称Mutli Version Concurreny Control,多版本并发控制,也可称之为一致性非锁定读;它通过行的多版本...

2018-07-11 22:27:44 69

转载 覆盖索引

来源:https://www.cnblogs.com/chengJAVA/p/6113691.html通常开发人员会根据查询的where条件来创建合适的索引,但是优秀的索引设计应该考虑到整个查询。其实mysql可以使用索引来直接获取列的数据。如果索引的叶子节点包含了要查询的数据,那么就不用回表查询了,也就是说这种索引包含(亦称覆盖)所有需要查询的字段的值,我们称这种索引为覆盖索引。注:引入数据表t...

2018-07-03 16:31:50 2752

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除