随笔分类 - 数据库
摘要:
redis模块的应用 安装模块:pip install redis 连接本地示例,也可以连接远端 方式一:Redis实例化 from redis import Redis # 普通连接 conn = Redis( host="localhost", # 连接本地/远端 port=6379, # 端口
阅读全文

摘要:
Redis的缓存穿透 缓存穿透前提是:Redis和MySQL中都没有,然后不停的直接请求MySQL。 概念 用户需要查询一个数据,但是redis中没有(比如说mysql中id=-1的数),直接去请求MySQL,当很多用户同时请求并且都么有命中!于是都去请求了持久层的数据库,那么这样会给持久层数据库带
阅读全文

摘要:
概述 在Redis集群中我们讲到了,主机断开后,我们得手动设置另一个从机变成主机!这是不智能的!在实际工作中,我们都是用哨兵模式来自动切换主机。通俗点讲,就是自己去选择‘大哥’! 主从切换技术的方法是:当主服务器宕机后,需要手动把一台从服务器切换为主服务器,这就需要人工干预,费事费力,还会造成一段时
阅读全文

摘要:
前言 默认情况下,每台Redis服务器都是主节点; 由于个人服务器性能原因,以下的所有操作都是单机集群的概念!在实际工作中并不会这样配置,而是使用哨兵模式来监控!这篇文章的意义主要就是为了让大家了解主从复制这个概念! 概念 主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前
阅读全文

摘要:
前言 Redis发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接受消息。 Redis客户端可以订阅任意数量的频道! 命令 这些命令被广泛用于构建即时通信应用,比如网络聊天室(chatroom)和实时广播、实时提醒等。 发布订阅的实现 订阅端 127.0.0.
阅读全文

摘要:
背景 Redis 是内存数据库,如果不将内存中的数据库状态保存到磁盘,那么一旦服务器进程退出,服务器中的数据库状态也会消失。所以 Redis 提供了持久化功能 ! RDB(Redis DataBase) 首先我们进入服务器找到dump.rdb文件 测试触发rdb操作:vim打开redis.conf配
阅读全文

摘要:
作为开发人员,要知其所以然,所以我们得从根本上理解,我们来将Redis.conf文件仔细的学习一下
阅读全文

摘要:
事务的特性;悲观锁与乐观锁;Redis如何实现事务?Redis如何实现乐观锁?
阅读全文

摘要:
Geospatial: 地理位置;Hyperloglog: 基数;Bitmap: 位存储
阅读全文

摘要:
String(字符串);List(列表);Set(集合);Hash(哈希);zSet(有序集合)
阅读全文

摘要:
Redis是什么?Redis的基本了解;安装Redis
阅读全文

摘要:
安装mysql 推荐下载5.6,5.7版本左右的,尽量不要下载最新版本 官网下载地址 指导博客传送门 Mac无法打开“XXXX”,因为Apple无法检查其是否包含恶意软件 sudo spctl --master-disable --打开任何来源 sudo spctl --master-enable
阅读全文
