Redis
-
redis bind多个ip的方法详解数据库
redis bind多个ip的方法 redis bind自带的是 ip 必须是外网能访问的ip 所以一般通过防火墙设置 一般去去 阿里云安全组设置方便 而且攻击都是打在阿里云上
-
让phpredis更快执行的方法详解数据库
让phpredis更快执行的方法 第一种方法用lua 但是要2.6以上才支持 第二种方法用管道 $redis = /RedisClient::getInstance(); $pipe = $redis->multi(/Redis::PIPELINE); $pipe->set('kucun', 10); $kucu…
-
phpredis实现互斥锁详解数据库
phpredis实现互斥锁的方法 我这里说的2个逻辑 那就要2把所 逻辑A 和逻辑B 互斥 访问A 需要锁1 如果锁上了锁1 那就加锁锁2 释放锁1 逻辑运行 释放锁2…
-
phpredis 嵌套消息队列的方法详解数据库
phpredis 嵌套消息队列的方法 public function testxiaoxiduilie() { $redis = /RedisClient::getInstance(); $redis->flushall(); $key1 = "duilieitem1"; $redis->Lpush($key1, 'ccc1'); $redis->Lpush(…
-
PHP实现SSO单点登陆(最简单也相对比较安全)详解数据库
PHP实现SSO单点登陆 必须都是同个顶级域名下 直接用cookie setcookie("ticket", md5(time().$user_id), time() + 1000, "/", "newmiracle.cn"); //*.newmiracle.cn都设置了 $redis->set(md5(time().$user_…
-
redis对比其余数据库详解数据库
Redis属于常见的NoSQL数据库或者说非关系数据库:Redis不使用表,她的数据库也不会预定义或者强制去要求用户对Redis存储的不同数据进行关联。 常见数据库对比: 和高性能键值缓存服务器me…
-
Redis学习之5种数据类型操作、实现原理及应用场景详解数据库
Redis可以存储可以存储键与5种不同数据结构类型之间的映射。五种数据类型为:STRING(字符串)、LIST(列表)、SET(集合)、HASH(散列)、ZSET(有序集合)。 一、字符串类型String 1、类型定义 String 数据结…
-
Mac下安装Redis及Redis Desktop Manager详解数据库
1、简介 Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets…
-
Redis和MemCache静态Map做缓存区别详解数据库
本地缓存和分布式缓存 本地缓存:使用自带的map或者guava实现的是本地缓存,最主要的特点是轻量以及快速,生命周期随着jvm的销毁而结束,并且在多实例的情况下,每个实例都需要各自保存一份缓存,缓存不具有一…
-
Spring之Redis访问(Spring-data-redis)详解数据库
Spring-data-redis,是spring-data框架中,比较常用的,基于key-value键值对的数据持久层框架。Spring-data-redis,是一个基于Template模板开发的数据访问层框架。都是基于配置+template方法调用,实现redis数…