自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 搭建一个属于自己的博客

1.安装Node.js(过程省略)2.查看Node.js的版本node -v3.查看npm的版本npm -v4.切换成国内的打包工具(使用淘宝的)npm install -g cnpm --registry=https://registry.npm.taobao.org5.查看cnpm的版本cnpm -v6.安装博客的框架(hexo)cnpm install -g he...

2019-12-28 22:26:26 102

原创 MongoDB复制集的实现

1.系统环境操作系统:centos7.0xshell xftp主从信息:primary:192.168.126.160secondary1:192.168.126.158secondary2:192.168.126.1592.安装MongoDB#分别往三台服务器中放入安装包 xftp#解压压缩包tar -zxvf mongodb-linux-x86_64-rhel70-4....

2019-12-28 22:24:32 196

原创 使用SpringBoot操作MongoDB

pom.xml<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> ...

2019-12-28 22:24:00 79

原创 使用Java操作MongoDB

1.安装Docker#更新yumyum update#安装dockeryum install docker#查看版本docker -v#设置国内仓库地址vi /etc/docker/daemon.json{ "registry-mirrors": ["http://f1361db2.m.daocloud.io"]}#重启服务systemctl restart...

2019-12-28 22:23:26 124

原创 MongoDB的安装

1.环境说明系统环境:Centos7.0远程连接工具:xshell6.0软件及版本:mongodb-linux-x86_64-3.6.3.tgz2.下载安装MongoDB#进入官网:https://www.mongodb.com/ https://www.mongodb.com/download-center/enterprise#https://www.mongodb.com/...

2019-12-28 22:22:28 210

原创 MongoDB入门

1.什么是NoSQLNosql的全称是Not Only Sql这个概念早起就有人提出,而我们常用的都是关系型数据库。就像我们常用mysql,sqlserver一样,这些数据库一般用来存储重要信息,应对普通的业务是没有问题的。但是,随着互联网的高速发展,传统的关系型数据库在应付超大规模,超大流量以及高并发的时候力不从心。而就在这个时候,Nosql得到的告诉的发展。2.为什么要使用NoSQL单...

2019-12-28 22:21:40 132

原创 Redis经典面试题

Redis主要有哪些功能?哨兵(Sentinel)和复制(Replication)Redis服务器毫无征兆的罢工是个麻烦事,如何保证备份的机器是原始服务器的完整备份呢?这时候就需要哨兵和复制。Sentinel可以管理多个Redis服务器,它提供了监控,提醒以及自动的故障转移的功能,Replication则是负责让一个Redis服务器可以配备多个备份的服务器。Redis也是利用这两个功能来保...

2019-12-04 22:52:14 93

原创 Redis分布式锁实战

1.单个JVM下多线程的问题实例:多线程实现网络购票,用户提交购票信息后,第一步:网站修改网站车票数据第二部;显示出票反馈信息给用户线程类:public class Site implements Runnable {//记录剩余票数 private int count = 10; //记录当前抢到第几张票 private int num = 0; ...

2019-12-04 22:47:21 127

原创 Redis集群的搭建方式

Redis-Cluster的搭建1.系统环境操作系统:centos7.0redis版本:redis-5.0.0集群环境:3台机器:192.168.126.155、192.168.126.156、192.168.126.1576个Redis节点:node1 -> node6节点角色:node1、node2、node3 -----> master -->[0-16...

2019-12-04 22:44:05 327

原创 Redis哨兵实现高可用原理及实战

哨兵的介绍sentinel,中文名是哨兵。哨兵是 redis 集群机构中非常重要的一个组件,主要有以下功能:集群监控:负责监控 redis master 和 slave 进程是否正常工作。消息通知:如果某个 redis 实例有故障,那么哨兵负责发送消息作为报警通知给管理员。故障转移:如果 master node 挂掉了,会自动转移到 slave node 上。配置中心:如果故障转移发生...

2019-12-04 22:43:18 127

原创 Redis主从复制/读写分离

1.为什么需要使用主从复制/读写分离一般对于高并发的系统来说,搭建一个健壮的缓存系统是不可避免的。单机的reids的QPS可能只能上万,如果有再高并发的场景,单机是不能搞定的,就会有它的系统瓶颈。一般来说缓存是用来支撑高并发读,这时候我们可能就会想到读写分离;读写分离是用来处理读的并发量大,而写的并发量小的场景。 我们知道数据库可以通过主从复制,读写分离,以及分库分表来减轻流量的压力,可以看下这...

2019-12-04 22:42:06 350

原创 SpringBoot整合Redis

1.对字符串的增删改查pom.xml<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>appl...

2019-12-04 22:41:24 66

原创 Java操作Redis(Jedis)

pom.xml<dependencies> <dependency> <groupId>commons-pool</groupId> <artifactId>commons-pool</artifactId> <version>1.5.6</versi...

2019-12-04 22:40:33 398

原创 Redis的获取和下载安装

下载地址http://www.redis.cn/download.html历史版本地址http://download.redis.io/releases下载4.0的版本#没有wgetyum install wget#获取安装包(其实可以使用网易镜像或者阿里镜像下载)wget -P /usr/local/src/ http://download.redis.io/re...

2019-12-04 22:38:43 102

空空如也

空空如也

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

TA关注的人

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