- 博客(9)
- 收藏
- 关注
原创 Redis的主从复制【哨兵模式】
是什么? 也就是我们所说的主从复制,主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主。 能干吗? 读写分离 容灾恢复 怎么玩? 配从(库)不配主(库),通常情况下,可以准备几台机器,这里我准备了三台机器如下: 192.168.195.133 6379...
2018-08-27 22:33:19 1112
原创 Redis的发布与订阅
是什么? 进程间的一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。 订阅/发布消息图: 常用命令: Redis发布订阅架构 Redis提供了发布订阅功能,可以用于消息的传输,Redis的发布订阅机制包括三个部分,发布者,订阅者和Channel。 发布者和订阅者都是Redis客户端,Channel则为Re...
2018-08-26 16:25:52 568
原创 开启MySQL的主从复制之旅
本篇博客,博主主要介绍关于MySQL的主从复制方面的内容,随着互联网应用并发量的增长,单机版的数据库已经支撑不了高并发式请求,MySql数据库也要采取读写分离+缓存的模式进行处理请求。读写分离,意味 “ 一读多写 ”,其基础也是建立在主(master)从 ( slave ) 复制的基础之上。下面就让我们开始进入主题吧! MySQL数据库自身提供的主从复制功能可以方...
2018-08-24 00:03:05 230
原创 HDFS分布式文件系统集群搭建与常见坑的解决办法
在学习HDFS之前我们首先了解一下什么是hadoop? hadoop中有3个核心组件:分布式文件系统:HDFS —— 实现将文件分布式存储在很多的服务器上分布式运算编程框架:MAPREDUCE —— 实现在很多机器上分布式并行运算分布式资源调度平台:YARN —— 帮用户调度大量的mapreduce程序,并合理分配运算资源 hdfs整体运行机制: ...
2018-08-27 22:43:26 4054
原创 Redis的事务与锁机制
是 什 么? 可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按顺序地串行化执行而不会被其它命令插入,不许加塞。 能干嘛?一个队列中,一次性、顺序性、排他性的执行一系列命令。 怎么玩? 常用命令: Case1:正常执行 Case2:放弃事务 Case3:全体连坐 Case4:...
2018-08-26 14:32:36 946 1
原创 MySQL性能优化—索引的前世今生
Q1:索引是什么? MySQL官方对索引的定义为:索引是帮助MySQL高效获取数据的数据结构。索引的本质:索引是数据结构。可以简单理解为:排序好的快速查找数据结构 详解: 总结: Q2:索引的优势是什么? Q3:索引的劣势是什么? 索引的分类:针对上诉创建索引的create中length:对于...
2018-08-20 23:46:07 306
原创 MySQL性能优化—SQL为什么变慢
影响mysql性能下降的原因有很多种,其中主要的分析依据通常有以下几种: 1.查询语句写的比较烂。 2.索引失效。 3.查询的关联太多join ( 设计缺陷 或 不得已的需求 ) 4.服务器调优及各个阐述的设置(缓冲,线程数等) 下面总结一下常见的通用Join查询: (1)SQL的执行顺序 手写: 机读:...
2018-08-20 23:14:56 453
原创 大数据入门,告诉你什么是大数据以及应用场景
什么是大数据? 基 本 概 念: 《数 据 处 理》 在互联网技术发展到现今阶段,大量日常、工作等事务产生的数据都已经信息化,人类产生的数据量相比以前有了爆炸式的增长,以前的传统的数据处理技术已经无法胜任...
2018-08-14 23:47:42 4621 1
原创 ElasticSearch的安装看这一篇就够了
一.简介 ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。 我们建立一个网站或应用程序,并要添...
2018-08-08 14:18:09 2396
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人