从本文开始陆续介绍一些中级的技能前篇文章介绍了PyCharm的基本使用,接下来我们的脚本代码都在这个PyCharm这个编辑器里写。好处有很多,项目文件结构层次清晰,写代码的时候会自动化提示和补全。这里,我们在昨天创建的项目下,新建一个包,然后在包下面新建一个demo.py文件。抄写以下代码到你的环境 ...
分类:
编程语言 时间:
2020-07-24 22:00:57
阅读次数:
91
1、redis 优势:数据类型多String、hash、list、set、zset,通过redisObject直接存储;持久化AOF/RDB-默认RDB配置appendonly,RDB可手/自持久化,主流AOF;单线程纯内存操作 速度快; 淘汰策略:先进先出、最近最少使用、最近最不经常使用; 并发问 ...
分类:
其他好文 时间:
2020-07-22 20:55:01
阅读次数:
88
类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 方法:类中定义的函数。 实例化:创建一个类的实例,类的具体对象。 对象:通过类定义的数据结构实例。 1.定义一个类 例: 注意:不能出现汉字和注释,否则不能保存程序,也不能运行 ...
分类:
编程语言 时间:
2020-07-19 11:37:51
阅读次数:
70
**redis支持的数据类型:***字符串(string)*哈希表(hash)*列表(list)*集合(set)*有序集合(zset)*位图(bitmaps)*HyperLoglogs、GEO等**redis特性如下:***速度快:基于内存工作,使用离OS最近的C语言编写,使用单线程架构,预防了多线程可能产生的竞争问题。*基于键值对的数据结构服务器:redis中的值不仅仅可以是字符串,关于其支持的
分类:
其他好文 时间:
2020-07-19 11:24:15
阅读次数:
55
1、Master 最好不要写内存快照,如果 Master 写内存快照,save 命令调度 rdbSave 函数,会阻塞主线程的工作,当快照比较大时对性能影响是非常大的,会间断性 暂停服务 2、如果数据比较重要,某个 Slave 开启 AOF 备份数据,策略设置为每秒同步一 3、为了主从复制的速度和连 ...
分类:
其他好文 时间:
2020-07-14 21:53:09
阅读次数:
87
本文主要讲了Redis的持久化相关功能,持久化一直是影响Redis性能的高发地,也是面试中经常被问到的。包括RDB相关的特定和优缺点,AOF的优缺点,事实上,由于RDB的数据实时性问题,目前用AOF比较多了。而持久化恢复也是优先AOF。RDB是旧的模式,现在基本上都使用AOF。当然,两个都会一起说到。RDBRDB流程图RDB特点RDB是一种快照模式,即——保存的是keyvalue数据内容。RDB有
分类:
其他好文 时间:
2020-07-14 09:18:45
阅读次数:
86
Redis 提供了不同级别的持久化方式: RDB持久化方式能够在指定的时间间隔能对你的数据进行快照存储. AOF持久化方式记录每次对服务器写的操作,当服务器重启的时候会重新执行这些命令来恢复原始的数据,AOF命令以redis协议追加保存每次写的操作到文件末尾.Redis还能对AOF文件进行后台重写, ...
分类:
其他好文 时间:
2020-07-13 18:26:44
阅读次数:
46
Redis官方提供了两种数据持久化的方式,分别是:RDB和AOF。今天我们来讨论一下这两种持久化方式的区别。 ##RDB 基本原理:RDB持久化主要是通过SAVE和BGSAVE两个命令对Redis数据库中当前的数据做snapshot并生成rdb文件来实现的。其中SAVE是阻塞的,BGSAVE是非阻塞 ...
分类:
数据库 时间:
2020-07-12 15:07:09
阅读次数:
75
接上篇文章,redis的持久化的另一种方式AOF 简单介绍一下AOF 以日志的形式来记录每个操作,将入redis执行过的所有写指令记录下来(读操作不记录),只许追加文件但不可以改写文件,redis启动之初会读取该文件重新构建数据,换言之, redis重启的话就根据日志文件的内容将写指令从前到后执行一 ...
分类:
其他好文 时间:
2020-07-09 19:29:31
阅读次数:
53
Redis 持久化机制 什么是Redis持久化? 持久化就是把内存的数据写到磁盘中去,防止服务宕机了内存数据丢失; Redis提供了两种持久化方式:RDB(默认)和 AOF; 数据存放于: 内存:高效、断电(关机)内存数据会丢失 磁盘:读写速度慢于内存,断电数据不会丢失 Redis持久化存储支持两种 ...
分类:
其他好文 时间:
2020-07-08 22:55:58
阅读次数:
59