在上一篇的文章讲到Redis的介绍与安装,这篇文章来讲讲关于Redis的配置与常见的5大数据类型。 Redis的配置文件 # 如果使用pip的方式安装Redis或者Linux apt-get/yum 的方式安装目录位置一般保存在: /etc/redis/redis.conf wget的方式手动编译安装则在文件夹下找到redis.conf 的文件进行编辑。 Redis配置文件中,几点注意的内容: 1、Redis守护进程: daemonize no # Redis的守护进程 -区别:若Daemonize开启守护进程后,…

10月 10, 2021 0条评论 55点热度 0人点赞 YY部落站(Admin) 阅读全文

Redis Redis是在2009年的时候发布了初步的版本,随着互联网发展,大数据时代的来临,传统的数据库已经满足不了大型网站的访问和数据量的处理。因此就需要一个可以快速存取数据的缓存来解决数据I/O的压力,系统瓶颈的问题。 Redis的介绍,思维导图: 简单的看过的Redis的介绍后,它带给我们的好处,以及新时代的发展需求,大量的数据以及访问,造成的数据I/O压力,这时就会想系统瓶颈是什么? 数据量太大,计算机容纳不下了。 数据的索引(B+Tree),机器内存也放不下了 高访问量 读写的混合操作,服务器承受不了 …

9月 28, 2021 2条评论 110点热度 1人点赞 YY部落站(Admin) 阅读全文

什么是主从 首先先来了解什么是主从,主从同步(主从复制),也就是可以实现多个机器从不同的节点,可以进行同步处理。 我们主要把数据存在一个节点上的称为主节点(Master),把其它复制主从点的数据叫做副节点(Slave) 如图所示,一台Master主节点,下有3个副节点,这三个副节点的数据都会和主节点进行同步。以此类推就形成了强大的服务器群体架构。 Master 用来写数据,而Slave则用来读数据 通过主从点可以实现读写分离 Master 和 Slave 都是Redis实例(Redis服务) 主从同步的优点: 性能…

3月 30, 2021 2条评论 672点热度 1人点赞 YY部落站(Admin) 阅读全文

1、派生内置不可变类型并修改其实例化 需求:我们想定义一种新的类型的元组,对于传入的可迭代对象,我们只保留其中int类型值大于0的元素 实现:可以通过tuple来重写__new__()方法来实现; 定义IntTuple类型 IntTuple([2,-2,"yy",["a","b"],6]) >>> (2,6) # 取到 (2,6) class IntTuple(tuple): # 重写了父类的构造方法 def __new__(cls, iterable): # 父类中的__new__()方法,必须…

1月 29, 2021 0条评论 1075点热度 4人点赞 YY部落站(Admin) 阅读全文

Python 自省机制 自省是通过一定的机制查询到对象的内部结构 自省(introspection)机制有:dir(), type(), hasattr(), isinstance(), 通过这些函数,我们能够在运行程序时得知对象的类型,判断对象是否存在某个属性,访问对象的属性。 class Person(object): name = "小永" class Student(Person): # 继承Person()类 def __init__(self, class_name): self.class_name …

12月 18, 2020 5条评论 1370点热度 1人点赞 YY部落站(Admin) 阅读全文
1234512