自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

方兴未艾

事情朝着好的方向发展并且还未结束。

  • 博客(19)
  • 收藏
  • 关注

原创 15Redis主从复制

是什么官网介绍行话:也就是我们所说的主从复制,主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主能干嘛主要是:读写分离容灾恢复怎么玩复制原理哨兵模式(sentinel)是什么:发客为主的自动版,能够后台监控主机是否故障,如果故障了根据投票数自动将从库转换为主库怎么玩(使用步骤):复制的缺点复制延...

2019-05-31 18:27:59 128

原创 14Redis消息订阅发布简介

是什么进程间的一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。订阅/发布消息图命令案列先订阅后发布后才能收到消息,1.可以一次订阅多个,SUBSCRIBE c1 c2 c32.消息发布,PUBLISH c2 hello-redis============================================3.订阅多个,通配符*,PSUBSC...

2019-05-31 18:26:56 134

原创 13Redis事务

是什么可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按顺序地串行化执行而不会被其他命令插入,不许加塞能干嘛一个队列中,一次性、顺序性、排他性的执行一系列命令怎么玩常用命令:Case1:正常执行:Case2:放弃事务:在不断入队命令的时候,觉得不想用事务,或者觉得放弃此次事务。Case3:全体连坐:一条指令在执行的时候就出错了,该次队列所有...

2019-05-31 11:42:44 101

原创 12RDB和AOF怎么选择

官网建议RBD持久化方式能够在指定的时间间隔能对你的数据进行快照存储AOF持久化记录每次对服务器写的操作,当服务器重启的时候回重新执行这些命令来回复原始的数据,AOF命令以redis协议追加保存每次写的操作到文件末尾Redis还能对AOF文件进行后台重写,使得AOF文件的体积不至于过大只做缓存:如果你只希望你的数据在服务器运行的时候存在,你也可以不使用任何持久化方式同时开启两种持久化...

2019-05-31 11:40:52 380

原创 11Redis持久化之AOF

aof(Append Only File)是什么以日志的形式来记录每个写操作,将Redis执行过的所有写指令记录下来(读操作不记录),只许追加文件但不可以改写文件,redis启动之初会读取该文件重新构建数据,换言之,redis重启的话就根据日志文件的内容将写指令从前到后执行一次以完成数据的恢复工作。Aof保存的是appendonly.aof文件配置位置见第九节博客Append only ...

2019-05-31 11:40:04 109

原创 10Redis持久化之RDB

面试题一:什么是Redis的持久化二话不说:直接说出rdb和aof,一针见血。总体介绍官网可以看到RDB(Redis DataBase)是什么:在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话将的Snapshot快照,它恢复时将快照文件直接读到内存里。Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过程都结束了,再用这个临...

2019-05-29 19:18:55 109

原创 09Redis配置文件介绍

1.它在哪儿cd /opt/redis-5.0.5/这里就有redis.conf2.units单位配置大小单位,开头定义了一些基本的度量单位,只支持bytes,不支持bit对大小写不敏感3.INCLUDES包含和Struts配置文件类似,可以通过includes包含,redis.conf可以作为总闸,包含其他4.GENERAL通用 !!!首先再次提醒,出厂设置这...

2019-05-29 19:16:54 153

原创 08Redis哈希(Hash)和有序集合Zset(sorted set)

哈希(Hash)KV模式不变,但V是一个键值对!!! hset/hget/hmset/hmget/hgetall/hdel !!!hset user id 11hget user id :11 这样写才能得到11hset user name z3hget user name : z3 这样写才能得到z3hmset customer id 11 name li4 age 26:...

2019-05-28 18:26:36 867

原创 07Redis列表(List)+集合(Set)

列表List单值多valuelpush/rpush/lrangelpush list01 1 2 3 4 5 :可以理解为从左到右依次入栈lrange list01 0 -1:可以理解为将list01 所有依次出栈,那么你会得到 5 4 3 2 1rpush list02 1 2 3 4 5 :可以理解为从右到左依次入栈lrange list02 0 -1:可以理解为将list02所...

2019-05-28 18:24:50 273

原创 05Redis 常用五大数据类型简介

String(字符串)string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个Key对应一个value。string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象。string类型是Redis最基本的数据类型,一个redis字符串value最多是512MHash(哈希,类似java的Map)Redis...

2019-05-28 16:43:38 674

原创 06Redis_Key+String

06Redis_Key关键字keys * :展现当前库所有的keyset k1 v1:设置k1对应的v1字符串,如果已有,则覆盖exists k1:判断当前库是否有k1,有则返回1,否则返回0move k3 2:将k3转移到2号库(这里的2号库就是第三个库)select 0 :到0号库下面ttl(time to leave)还有多久过期:ttl k1 如果出现-1则代表永不过期 -2代...

2019-05-27 23:17:18 102

原创 Redis HelloWrold

首先来个Linux目录结构图片安装完毕过后,首先在Linux根目录 下创建一个文件夹 myredis然后进入redis-5.0.5目录 :cd /opt/redis-5.0.5在这里将里面的redis.conf配置文件复制一份到myredis文件夹中做备份,开发之前都应该在备份的配置文件上运作: cp redis.conf /myredis/然后需要去启动目录下: cd /usr/loc...

2019-05-27 19:21:33 146

原创 Redis入门介绍+Linux下安装

势不可使尽,使尽则祸必至。Redis入门介绍+Linux下安装01一、是什么Redis:REmote DIctionary Server(远程字典服务器)是完全开源免费的,用C语言编写的,遵守BSD协议,是一个高性能的**(key/value)分布式内存数据库,基于内存运行并支持持久化**的NoSQL数据库,是当前最热门的NoSql数据库之一,也被人们称为数据结构服务器。引用:Re...

2019-05-27 19:20:21 129

原创 计算机网络-谢希仁-运输层02

5.5 TCP报文段的首部格式TCP虽然是面向字节流的,但TCP传送的数据单元却是报文段。TCP报文段首部的前20个字节是固定的,后面有4n字节是根据需要而增加的选项(n为整数)。因此TCP首部的最小长度是20字节。TCP首部最大长度60字节。这里搞一张图片首部固定部分各字段的意义:(1)源端口和目的端口 (各占2个字节,分别写入源端口和目的端口号)(2)序号 (占4个字节,范围为0,...

2019-05-23 23:17:38 189

原创 计算机网络-谢希仁-运输层01

运输层是整个网络体系结构中的关键层次之一。一定要弄清楚以下一些重要概念:(1)运输层为相互通信的应用进程提供逻辑通信(2)端口和套接字的意义(3)无连接的UDP的特点(4)面向连接的TCP的特点(5)在不可靠的网络上实现可靠传输的工作原理,停止等待协议和ARQ协议5.1 运输层协议概述5.1.1 进程之间的通信从通信和信息处理的角度看,**运输层向它上面的应用层提供通信服务,**它...

2019-05-23 23:17:01 380

原创 计算机网络-谢希仁-网络层02

计算机网络-谢希仁网络层4.2.5 IP数据报的格式IP数据报的格式能够说明IP协议都具有什么功能。在TCP/IP的标准中,各种数据格式常常以32位(即4字节)为单位来描述。P128页详情图首部的前一部分固定长度(共20字节),在首部的固定部分的后面是一些可选字段,其长度是可变的。首部 = 固定长度(20字节)+可选字节1.IP数据报首部的固定部分中的各字段(1)版本(占4位)就是...

2019-05-21 22:05:35 276

原创 计算机网络 - 谢希仁-网络层01

计算机网络 - 谢希仁第四章 网络层4.1网络层提供的两种服务电信网使用昂贵的程交换机(其软件也非常复杂),同面向连接的通信方式,使电信网络能够向用户(实际上就是电话机)提供可靠传输的服务。网络层向上只提供简单灵活的、无连接的。尽最大努力交付的数据报服务。ps:1.尽最大努力交付虽然并不表示路由器可以任意丢弃分组,但在网络层上的这种交付实质上就是不可靠交付。2.这里的“数据报”是互联...

2019-05-21 22:04:56 435

原创 NoSql入门和概述(二)

技术没有高低之分,只有用技术的人有强弱之别一、3V和3高1.大数据时代的3V:海量Volume多样Variety实时Velocity2.互联网需求的3高高并发高可扩高性能二、NoSQL数据库的四大分类1.KV键值:典型介绍新浪:BerkeleyDB+redis美团:redis+tair阿里、百度:memcache+redis2.文档型数据库(bson格...

2019-05-10 22:06:47 154

原创 NoSql入门和概述(一)

所有天上飞的理念都需要落地的实现NoSql入门和概述(一)一.互联网时代背景下大机遇,为什么用nosql1.单机MySQL的美好年代以目前掌握的水平,一般就是jsp->action->service->dao->数据库。一般就是一个数据库的事例。而将这五层缩减为三层的话,也就是应用程序->dao层->mysql的实例。上述架构下,我们来看...

2019-05-10 16:00:28 288

空空如也

空空如也

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

TA关注的人

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