#redi

几分钟搞定redis存储session共享——设计实现

前面我们写过C#在redis中存储常用的5种数据类型demo,没看过的可以点击电梯直达:https://www.cnblogs.com/xiongze520/p/10267804.html我们上一篇说到Windows7系统中使用nginx部署服务器集群:https://www.cnblogs.com/xiongze52...

redis设置为null问题

 查看源码后发现,redis没有删除方法,本想给他设置为null,但是redis报错,所有仔细想了一下,发现redis提供了一个时间限制方法,所有可以让redis的时间限制为1s,就想当于删除redis中的这个K。 ...
代码星球 ·2020-08-11

Redis实现单点登录

单点登录功能分析请求的url:/user/login请求的方法:POST参数:username、password,表单提交的数据。可以使用方法的形参接收。返回值:json数据,包含一个token。业务逻辑:登录的业务流程: 登录的处理流程:1、登录页面提交用户名密码。2、登录成功后生成token。Token相...
代码星球 ·2020-08-11

【redis】redis的 key的命名规则

key的命名规则定义为 MS-TEN:SESSION_KEY_IN_LOGIN_NAME:fqh使用:进行分割,这样存入redis的是有层次结构的,如下...
代码星球 ·2020-08-11

Redis的那些最常见面试问题

 随笔:经过长达一周的奔波和面试,电话面试,回首今天终于成功的入职了,总共面试了大概10家公司,包括阿里,京东,IBM等等,京东技术过了,学历因为非统招就被pass了,阿里面了2次电话面试就没下文了,估计是我当时最后提问题的时候减分了吧,其他的也有一些offer,不是不想去,就是了无音讯了,眼看年关将近,也由不得我挑挑...

python之redis

前言:本来想写redis与rabbitMQ的,但写完redis后感觉有点多,rabbitMQ还是留在下篇博客吧~~关于redis与rabbitMQ的下载与安装,可参考redis&rabbitMQ安装 一、redis基本操作-11import redis2#建立连接3r=redis.Redis(host...
代码星球 ·2020-08-11

redis 双写一致性问题

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

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

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

redis的no-appendfsync-on-rewrite参数

redis提供了两种持久化机制,rdb和aof。关于aof的原理,类似于预写日志,不再解释。其中几个选项如下:appendfsyncalways:总是写入aof文件,并完成磁盘同步appendfsynceverysec:每一秒写入aof文件,并完成磁盘同步appendfsyncno:写入aof文件,不等待磁盘同步。可见...

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

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

python连接redis sentinel集群

pipinstallredis #!/usr/bin/envpython#-*-coding:utf-8-*-#!/usr/bin/envpythonimportredisfromredis.sentinelimportSentinel#连接哨兵服务器(主机名也可以用域名)sentinel=Sentinel(...

python与redis交互

redis模块的使用安装模块导入模块连接方式连接池操作设置值获取值管道事务订阅发布 首发时间:2018-03-1415:02python可以使用redis模块来跟redis交互  安装模块:pip3installredis导入模块:importredis连接方式:严格连接模式:r=redi...
代码星球 ·2020-08-11

redis设置密码和redis主从复制

redis设置密码和redis主从复制一、redis设置密码1、Redis实用特性 安全性 主从复制(侦听器)事务处理持久化机制发布订阅消息 2、安全性:设置客户端连接后进行任何其他指定前需要使用的密码打开配置文件redis.conf在requirepassfoobared下一行加requ...

[转] C++ Redistributable Package版本详解

我们使用的程序常常都需要C++RedistributablePackage的支持。C++RedistributablePackage有众多版本,给安装带了不便。 目前(2013-12-04)C++RedistributablePackage的版本:MicrosoftVisualc++2005Redistrib...

redis--小白博客

redis是一种nosql数据库,他的数据是保存在内存中,同时redis可以定时把内存数据同步到磁盘,即可以将数据持久化,并且他比memcached支持更多的数据结构(string,list列表[队列和栈],set[集合],sortedset[有序集合],hash(hash表))。相关参考文档:http://redis...
代码星球 ·2020-08-10
首页上一页...4546474849...下一页尾页