上一页 1 ··· 158 159 160 161 162 163 164 165 166 ··· 234 下一页

2019年1月8日

python之redis

摘要: 前言:本来想写redis与rabbitMQ的,但写完redis后感觉有点多,rabbitMQ还是留在下篇博客吧~~ 关于redis与rabbitMQ的下载与安装,可参考redis&rabbitMQ安装 一、redis基本操作-1 运行结果: 1 b'age' b'22' 2 b'id' b'211A 阅读全文

posted @ 2019-01-08 18:02 ExplorerMan 阅读(235) 评论(0) 推荐(0)

2019年1月7日

redis 双写一致性问题

摘要: 首先,缓存由于其高并发和高性能的特性,已经在项目中被广泛使用。在读取缓存方面,大家没啥疑问,都是按照下图的流程来进行业务操作。 但是在更新缓存方面,对于更新完数据库,是更新缓存呢,还是删除缓存。又或者是先删除缓存,再更新数据库,其实大家存在很大的争议。目前没有一篇全面的博客,对这几种方案进行解析。于 阅读全文

posted @ 2019-01-07 21:21 ExplorerMan 阅读(661) 评论(0) 推荐(0)

MySQL主从复制与读写分离

摘要: MySQL主从复制(Master-Slave)与读写分离(MySQL-Proxy)实践 Mysql作为目前世界上使用最广泛的免费数据库,相信所有从事系统运维的工程师都一定接触过。但在实际的生产环境中,由单台Mysql作为独立的数据库是完全不能满足实际需求的,无论是在安全性,高可用性以及高并发等各个方 阅读全文

posted @ 2019-01-07 21:19 ExplorerMan 阅读(316) 评论(0) 推荐(0)

高并发下Redis如何保持数据一致性(避免读后写)

摘要: 通常意义上我们说读后写是指针对同一个数据的先读后写,且写入的值依赖于读取的值。 关于这个定义要拆成两部分来看,一:同一个数据;二:写依赖于读。(记住这个拆分,后续会用到,记为定义一、定义二)只有当这两部分都成立时,读后写的问题才会出现。 在项目中,当面对较多的并发时,使用redis进行读后写操作,是 阅读全文

posted @ 2019-01-07 21:13 ExplorerMan 阅读(14804) 评论(0) 推荐(0)

redis的no-appendfsync-on-rewrite参数

摘要: redis提供了两种持久化机制,rdb和aof。 关于aof的原理,类似于预写日志,不再解释。其中几个选项如下: appendfsync always:总是写入aof文件,并完成磁盘同步appendfsync everysec:每一秒写入aof文件,并完成磁盘同步 appendfsync no:写入 阅读全文

posted @ 2019-01-07 15:28 ExplorerMan 阅读(2861) 评论(0) 推荐(1)

Redis基础、高级特性与性能调优

摘要: 本文将从Redis的基本特性入手,通过讲述Redis的数据结构和主要命令对Redis的基本能力进行直观介绍。之后概览Redis提供的高级能力,并在部署、维护、性能调优等多个方面进行更深入的介绍和指导。 本文适合使用Redis的普通开发人员,以及对Redis进行选型、架构设计和性能调优的架构设计人员。 阅读全文

posted @ 2019-01-07 15:15 ExplorerMan 阅读(699) 评论(0) 推荐(0)

python与redis交互

摘要: 相关内容: redis模块的使用 安装模块 导入模块 连接方式 连接池 操作 设置值 获取值 管道 事务 订阅\发布 安装模块 导入模块 连接方式 连接池 操作 设置值 获取值 设置值 获取值 首发时间:2018-03-14 15:02 python可以使用redis模块来跟redis交互 redi 阅读全文

posted @ 2019-01-07 11:40 ExplorerMan 阅读(238) 评论(0) 推荐(0)

python连接redis sentinel集群

摘要: 安装 python redis 客户端 pip install redis 阅读全文

posted @ 2019-01-07 11:40 ExplorerMan 阅读(531) 评论(0) 推荐(0)

2019年1月6日

RabbitMQ的持久化机制

摘要: 一.问题的引出 RabbitMQ的一大特色是消息的可靠性,那么它是如何保证消息可靠性的呢?——消息持久化。为了保证RabbitMQ在退出,服务重启或者crash等异常情况下,也不会丢失消息,我们可以将Queue,Exchange,Message都设置为可持久化的(durable),这样可以保证绝大部 阅读全文

posted @ 2019-01-06 20:27 ExplorerMan 阅读(6442) 评论(0) 推荐(1)

2019年1月4日

PEP8编程规范

该文被密码保护。 阅读全文

posted @ 2019-01-04 16:39 ExplorerMan 阅读(0) 评论(0) 推荐(0)

上一页 1 ··· 158 159 160 161 162 163 164 165 166 ··· 234 下一页

导航