自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

create

Keep on going, never give up.

  • 博客(9)
  • 资源 (5)
  • 收藏
  • 关注

原创 Mysql 共享锁(lock in share mode),排他锁(for update)

共享锁(lock in share mode)简介允许不同事务之前共享加锁读取,但不允许其它事务修改或者加入排他锁如果有修改必须等待一个事务提交完成,才可以执行,容易出现死锁共享锁事务之间的读取session1:start transaction;select * from test where id = 1 lock in share mode;结果:ses...

2019-07-31 14:09:26 416 5

原创 ELK基本概念及使用

引言:对于刚接触ES的童鞋,经常搞不明白ES的各个概念的含义。尤其对“索引”二字更是与关系型数据库混淆的不行。本文通过对比关系型数据库,将ES中常见的增、删、改、查操作进行图文呈现。能加深你对ES的理解。同时,也列举了kibana下的图形化展示。ES Restful API GET、POST、PUT、DELETE、HEAD含义:1)GET:获取请求对象的当前状态。2)POST:改变对...

2019-07-30 10:28:34 585

转载 Elasticsearch7.X学习路线图

2019-07-30 10:07:23 889

原创 ELK-RESTful API

ElasticSearch采用REST API,所有的操作都可通过HTTP API完成,例如增删改查、别名配置等。Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域, Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。 但是,Lucene只是一个库。想要使用它,你必须使用Java来作为开发语言并将其直接...

2019-07-25 10:26:52 468

原创 ELK-基本概念

集群(cluster)一个Elasticsearch集群由一个或多个ES节点组成,所有节点共同存储数据,并提供跨集群内所有节点的联合索引和搜索能力。一个集群被命名为唯一的名字(默认为elasticsearch),集群名称非常重要,因为节点需要通过集群的名称加入集群。您需要确保在不同的环境使用不同的集群名称,否则会导致节点添加到错误的集群中。只有一个节点的集群是有效的。节点(nod...

2019-07-25 10:24:47 620

原创 ELK 本地使用

ELK 是 elastic 公司旗下三款产品ElasticSearch、Logstash、Kibana的首字母组合。1、Elasticsearch是个开源分布式搜索引擎,提供搜集、分析、存储数据三大功能。它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,多数据源,自动搜索负载等。2、Logstash 主要是用来日志的搜集、分析、过滤日志的...

2019-07-24 14:42:30 322

转载 MySQL使用B+树存储索引

一、索引是什么?MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。它的本质就是数据结构,单独存储在磁盘上,用它来提高数据查询的效率。适合作为索引的结构应该是尽可能少的执行磁盘IO操作,因为执行磁盘IO操作非常的耗时。二、索引常见数据结构2.1 二叉查找树(Binary SearchTree)采取二分查找的思想,O(log N)的复杂度...

2019-07-16 17:34:17 1014

转载 DRDS 与 TiDB 浅析

在谈论数据库架构和数据库优化的时候,会常听到“分库分表”、“分片”、“Sharding”…等关键词。值的高兴的是,这部分公司的业务量应该正在实现(或者即将面临)高速增长,或技术方面也面临着一些挑战。但让人担忧的部分是,他们的系统“分库分表”真的有选择正确吗?随着业务规模的不断扩大,用户需要选择合适的方案去应对数据规模的增长,以应对逐渐增长的访问压力和数据量。关于数据库的扩展主要包括:业务拆分、...

2019-07-10 11:41:39 964

原创 MySQL中 EXPLAIN 命令详解

explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。使用方法,在select语句前加上explain就可以了:如:explain select id,mobile,gender from tbl_user where status = 1 and flag_check=1当使用EXTENDED关键字时,E...

2019-07-09 10:53:25 158

win10安装Redis和可视化客户端.zip

win10安装Redis服务端和可视化的客户端,主要是方便自己在本地测试redis的相关功能及可视化查看数据。

2020-01-14

navicat121_premium_cs_x64

Navicat Premium 是一套多连接数据库开发工具,让你在单一应用程序中同时连接多达七种数据库:MySQL、MariaDB、MongoDB、SQL Server、SQLite、Oracle 和 PostgreSQL,可一次快速方便地访问所有数据库。

2019-04-22

php扩展amqp

php7.2 amqp拓展 自己本地已经亲身实现过的,RabbitMQ

2019-02-15

php7x对应的memcached扩展

php7x对应的memcached扩展,win10系统下,支持32和64位的下载

2018-09-03

php7x对应的memcached服务安装包

php7x对应的memcached服务安装包,win10系统下,32和64位都有的

2018-09-03

空空如也

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

TA关注的人

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