51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Redis
基于redis的分布式锁二种应用场景
“分布式锁”是用来解决分布式应用中“并发冲突”的一种常用手段,实现方式一般有基于zookeeper及基于redis二种。具体到业务场景中,我们要考虑二种情况:一、抢不到锁的请求,允许丢弃(即:忽略)比如:一些不是很重要的场景,比如“监控数据持续上报&rdquo...
代码星球
·
2020-04-06
基于
redis
分布式
二种
应用
redis 脑裂等极端情况分析
脑裂真的是一个很头疼的问题(ps:脑袋都裂开了,能不疼吗?),看下面的图:一、哨兵(sentinel)模式下的脑裂如上图,1个master与3个slave组成的哨兵模式(哨兵独立部署于其它机器),刚开始时,2个应用服务器server1、server2都连接在master上,如果master与slave及哨兵...
代码星球
·
2020-04-06
redis
脑裂
极端
情况
分析
mac机上搭建php56/nginx 1.8.x/thinkphp 3.2.x/gearman扩展/seaslog扩展/redis扩展环境
php的各种扩展配置起来实在不容易,记录一下备忘:一、php56安装虽然php7出来了,但是没用过,不知道有没有坑,这里仍然使用php5.6版本1.1安装php/php-pfm brewupdatebrewtaphomebrew/dupesbrewtapjosegonzalez/homebrew-phpbre...
代码星球
·
2020-04-06
扩展
mac
机上
搭建
php56
redis 学习笔记(7)-cluster 客户端(jedis)代码示例
上节学习了cluster的搭建及redis-cli终端下如何操作,但是更常用的场景是在程序代码里对cluster读写,这需要redis-client对cluster模式的支持,目前spring-data-redis(1.6.4)还不支持cluster,最新的1.7.0RC1已经有cluster的相关实现了,不过目前尚未...
代码星球
·
2020-04-06
redis
学习
笔记
-cluster
客户端
redis 学习笔记(6)-cluster集群搭建
上次写redis的学习笔记还是2014年,一转眼已经快2年过去了,在段时间里,redis最大的变化之一就是cluster功能的正式发布,以前要搞redis集群,得借助一致性hash来自己搞sharding,现在方便多了,直接上cluster功能就行了,而且还支持节点动态添加、HA、节点增减后缓存重新分布(reshard...
代码星球
·
2020-04-06
redis
学习
笔记
-cluster
集群
memcache、redis原理对比
一、问题: 数据库表数据量极大(千万条),要求让服务器更加快速地响应用户的需求。 二、解决方案: 1.通过高速服务器Cache缓存数据库数据 2.内存数据库 (这里仅从数据缓存方面考虑,...
代码星球
·
2020-04-06
memcache
redis
原理
对比
Redis用户添加、分页、登录、注册、加关注案例
连接redis代码redis.php<?php//实例化$redis=newRedis();//连接服务器$redis->connect("localhost");//授权$redis->auth("lamplijie");说明:这是入口文件,使用redis数据库必须先引入它。这样才能用php操作re...
代码星球
·
2020-04-06
Redis
用户
添加
分页
登录
docker部署golang+redis聊天室
博客地址:http://www.niu12.com/article/7#####1.项目源码:https://github.com/ZQCard/webchat#####2.项目构成websocket与golang进行数据通信,nginx配置端口转发,redis作为简单的数据存储#####流程:问题一:如何在docke...
代码星球
·
2020-04-06
docker
部署
golang+redis
聊天室
php安装扩展步骤(redis)
星哥让装一个扩展,解决PDF抓PNG的问题,功能没有实现,有点小悲伤,但是还是学到点东西的。php安装扩展步骤(以redis为例)前提注意:在自己的LINUX本机上一定要安装有redis软件,我之前没有装,认为自己哪里错了,一直找了很久。yuminstallredis;前提:http://pecl.php.net/pa...
代码星球
·
2020-04-06
php
安装
扩展
步骤
redis
redis字符串
字符串类型是redis的基本类型 字符串数据类型的相关命令用于管理redis字符串值,基本语法如下:COMMANDKEY_NAMESET和GET用于设置和读取key的值1.SETkeyvalue[EXseconds][PXmilliseconds][NX|XX]2.GETkey 3.GE...
代码星球
·
2020-04-06
redis
字符串
redis键命令
1.ping命令用于检测redis是否启动 成功返回pong表示链接成功2.在远程redis服务上执行命令Redis-cli-hhost-pport-apassword如果是连接本机 3.Redis键命令delkey[key...] 删除一个或者多个键,返回被删除key的数量 D...
代码星球
·
2020-04-06
redis
命令
初识redis数据类型
string是redis最基本的类型,一个key对应一个value。string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象。string类型是Redis最基本的数据类型,一个键最大能存储512MB。 Redishash是一个键值对集合。Red...
代码星球
·
2020-04-06
初识
redis
数据
类型
windows 环境下的redis安装
1.由于是练习,所以就在windows下安装的环境,并没有在LINUX服务器上装,但是知识点是一样的安装流程:a.下载地址:https://github.com/MSOpenTech/redis/releases。  ...
代码星球
·
2020-04-06
windows
环境
redis
安装
redis的安装和使用
REmoteDIctionaryServer(Redis)是一个由SalvatoreSanfilippo写的key-value存储系统。Redis是一个开源的使用ANSIC语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为...
代码星球
·
2020-04-06
redis
安装
使用
Windows下安装Redis服务
Redis是有名的NoSql数据库,一般Linux都会默认支持。但在Windows环境中,可能需要手动安装设置才能有效使用。这里就简单介绍一下Windows下Redis服务的安装方法,希望能够帮到你。1、要安装Redis,首先要获取安装包。Windows的Redis安装包需要到以下GitHub链接找到。链接:https...
代码星球
·
2020-04-06
Windows
安装
Redis
服务
首页
上一页
...
75
76
77
78
79
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他