- 博客(11)
- 收藏
- 关注
原创 mysql索引及索引结构深入理解
1.为什么索引使用B+树而不使用其他的一些数据结构?如:二叉树,红黑色。hash算法在什么场景下适用索引。 1.二叉树:数据结构在数据递增时深度会逐渐增加,在一些情况下二叉树会变成链表。 2.红黑树:红黑色虽然是平衡二叉树。但在数据量太大时,会出现深度太深的情况。 mysql索引查询时,是按照每一层一次IO读取的方式进行的,当树的深度太深时,假如需要...
2019-11-23 23:51:11 232
转载 java并发学习
关于java并发学习推荐地址,讲的非常好。https://www.cnblogs.com/konck/p/9473591.html
2019-05-09 16:45:24 185
原创 nginx创建
1.安装nginx之前确保linux环境下有 gcc pcre-devel zlib zlib-devel openssl openssl-devel四个环境。 一个命令安装 yum -y install gcc zlib zlib-devel pcre-devel openssl opens...
2019-03-15 15:37:06 467
原创 zookeer的安装(linux下)
1.安装条件 在安装好jdk的环境下,可正常安装zookeeper2.下载与解压 先进入/usr/local目录下,通过命令wget命令下载 [root@localhost local]# wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.13/zookeeper-3.4.13.ta...
2019-02-15 13:58:23 494 1
转载 事务的四大特点和隔离性
⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。⑵ 一致性(Consistency) 一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。...
2018-10-16 17:19:08 269
转载 RabbitMQ(四)消息确认(发送确认,接收确认)
前面几篇记录了收发消息的demo,今天记录下关于 消息确认方面的 问题.下面是几个问题:1.为什么要进行消息确认?2.rabbitmq消息确认 机制是什么样的?3.发送方如何确认消息发送成功?什么样才算发送成功?4.消费方如何告知rabbitmq消息消费成功或失败?5.使用spring的代码示例 1.为什么要进行消息确认?经常会听到丢消息的字眼, 对于前面的de...
2018-09-05 17:49:21 3647
原创 ES入门创建
Linux 安装 Elasticsearch 详情步骤已及解决方案第一步:环境 Linux系统 Java 1.8 elasticsearch-6.3.2第二步:下载2.1 JDK的下载可以去官网上直接下载,尽量使用jdk8 ,jdk7不支持,jdk9暂时有错误。2.2 ES 去官网直接下载。第三步:安装 3.1安装JDK环境...
2018-09-05 17:48:05 2927
原创 redis详解及实战
一、redis集群介绍本文档是Redis集群的一般介绍,没有涉及复杂难懂的分布式概念的赘述,只是提供了从用户角度来如何搭建测试以及使用的方法。本教程试图提供最终用户一个简单的关于集群和一致性特征的描述请注意,本教程使用于Redis3.0(包括3.0)以上版本如果你计划部署集群,那么我们建议你从阅读这个文档开始。本文两种安装方法后都附录一些各个方法安装时常遇到的问题及其解决方法,...
2018-09-05 17:44:30 475
翻译 分布式登陆session共享与存储时使用redis集群(解决分布式session访问问题)
http://blog.csdn.net/x763795151/article/details/53301731 我说下我的环境,win10,eclipse,maven工程,redis3.0,下面是依赖的库:<!-- spring session用到的库begin --> <dependency> <groupId>org.spr...
2018-09-05 17:10:35 402
原创 redis集群搭建
至少3个主节点才能搭建redis集群,两台机器同样操作集群进入fail状态的必要条件A、某个主节点和所有从节点全部挂掉,我们集群就进入faill状态。B、如果集群超过半数以上master挂掉,无论是否有slave,集群进入fail状态.(因为集群是通过选举方式,半数以上主节点与其他主节点通讯失败才认定此节点挂断,因此若半数挂后无法选举判断是哪个节点挂)C、如果集群任意master挂...
2018-09-05 17:04:29 177
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人