- 博客(5)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 Redis主从复制实现原理
一、Redis2.8之前的版本, 首先redis复制功能分为同步操作和命令传播两个操作 同步操作作于将从服务器的数据库状态更新至主服务器当前所处的数据库状态 命令传播操作则用于在主服务器的数据库状态被修改,导致主从服务器的状态不一致时,让主从服务器的数据重回一致状态。 旧版复制实现: 同步: 从服务器想主服务器发送SYNC命令 收到SYNC命令的主服务器...
2019-07-16 11:55:38 117
原创 Spring+SpringMVC+Mybatis整合redis
SSM整合redisredis是一种非关系型数据库,与mongoDB不同的是redis是内存数据库,所以访问速度很快。常用作缓存和发布-订阅式的消息队列。这里用的是ssm框架+maven构建的项目。开发工具是idea首先是需要引入的pom.xml文件:<properties> <project.build.sourceEncoding>UT...
2019-07-17 17:17:17 98
原创 Redis数据类型之SDS简单动态字符串
一,简单的动态字符串 1,Redis自己构建了一种名为简单动态字符串的抽象类型,并将SDS用作Redis的默认字符串表示, 2,在redis的数据库里面,包含字符串值的键值对在底层都是由SDS实现的 举个栗子:set msg "hello word" (1)键值对的键是一个字符串对象,对象的底层是一个保存字符串msg的SDS...
2019-07-17 17:10:15 106
原创 com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize instance of java.lan
这个是读取数据库数据时发生的错误,有一个字段在数据库tinyint类型,实体类是Integer类型,在做JSON反射时发现读取的数据变成true和false;结局方法如下:在数据连接符串后面加上&tinyInt1isBit=false...
2018-10-16 10:40:44 3777
原创 Redis集群+tomcat7集群实现session共享
就在昨天,一个线上的产品突然不能访问了,经过一系列的排查问题,最终发现原来是redis死掉了,因为做的用redis管理session,redis又是单台服务器,当redis宕机后,网站就访问不上了。为了避免以后redis宕机导致网站上不去,同时也为了网站的稳健性,我决定把redis做成集群的方式,其中一个redis宕机,也不影响网站的正常使用。本文软件架构:redis3.2.10,tomcat...
2018-10-12 11:55:33 1190
资源管理器
2018-05-02
nginx 通过端口访问另一台服务器对应的端口
2018-12-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人