随笔分类 -  redis

摘要:1、Sentinel 哨兵 Sentinel(哨兵)是Redis 的高可用性解决方案:由一个或多个Sentinel 实例 组成的Sentinel 系统可以监视任意多个主服务器,以及这些主服务器属下的所有从服务器,并在被监视的主服务器进入下线状态时,自动将下线主服务器属下的某个从服务器升级为新的主服务 阅读全文
posted @ 2019-03-14 13:44 彼扬 阅读(362) 评论(0) 推荐(0) 编辑
摘要:非脚本实现 Lua脚本实现 Redis 允许将 Lua 脚本传到 Redis 服务器中执行, 脚本内可以调用大部分 Redis 命令, 且 Redis 保证脚本的原子性: 首先需要准备Lua代码: script.lua 首先需要准备Lua代码: script.lua Lua 嵌入 Redis 优势: 阅读全文
posted @ 2019-01-19 22:01 彼扬 阅读(3989) 评论(0) 推荐(0) 编辑
摘要:简介 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错 阅读全文
posted @ 2018-02-02 11:58 彼扬 阅读(331) 评论(0) 推荐(0) 编辑
摘要:Linux环境 使用zkServer.sh脚本,如下: 启动ZK服务: sh bin/zkServer.sh start 查看ZK服务状态: sh bin/zkServer.sh status 停止ZK服务: sh bin/zkServer.sh stop 重启ZK服务: sh bin/zkServ 阅读全文
posted @ 2018-02-02 10:34 彼扬 阅读(536) 评论(0) 推荐(0) 编辑
摘要:1. 在多线程并发的场景下,使用锁来控制多个任务对同一共享资源的访问,拿到锁的任务优先访问公共资源 //并发的用户数 private static final int threadNum = 10; //倒计数器(发令抢),用于制造线程的并发执行 private static CountDownLa 阅读全文
posted @ 2018-01-30 12:43 彼扬 阅读(247) 评论(0) 推荐(0) 编辑
摘要:介绍安装环境与版本 用两台虚拟机模拟6个节点,一台机器3个节点,创建出3 master、3 salve 环境。 redis 采用 redis-3.2.4 版本。 两台虚拟机都是 CentOS ,一台 CentOS6.5 (IP:192.168.31.245),一台 CentOS7(IP:192.16 阅读全文
posted @ 2018-01-26 14:21 彼扬 阅读(163) 评论(0) 推荐(0) 编辑
摘要:mysql单机并发量: 机器硬盘 300并发 SSD硬盘 700并发 redis单机并发量10万 tomcat单机最优并发2000 java高并发测试用例: 加锁 互斥锁: 缓存名:amount, 主动缓存(时间短) 缓存名:amount_backup ,被动缓存(时间长) 阅读全文
posted @ 2018-01-20 11:35 彼扬 阅读(210) 评论(0) 推荐(0) 编辑
摘要:PHP版: 调用示例: JAVA版: 阅读全文
posted @ 2018-01-17 14:57 彼扬 阅读(4818) 评论(0) 推荐(0) 编辑
摘要:在文件夹redis-3.2.0下 1. 启动redis服务 session.save_handler = redis session.save_path="127.0.0.1:6379" 输出: this is session content! sessionid|s:24:"this is ses 阅读全文
posted @ 2018-01-17 10:50 彼扬 阅读(305) 评论(0) 推荐(0) 编辑
摘要:安装redis redis.conf相关参数 maxheap 1024000000 参数这部分参考:http://www.cnblogs.com/wenanry/archive/2012/02/26/2368398.html 配置redis主从 主:192.168.80.133:6379 从:192 阅读全文
posted @ 2017-08-09 21:13 彼扬 阅读(250) 评论(0) 推荐(0) 编辑
摘要:启动文件 startredis.sh : nohup /data/redis/bin/redis-server /data/redis/etc/redis.conf & 关闭文件 stopredis.sh : nohup /data/redis/bin/redis-cli -p 6379 -a Cb 阅读全文
posted @ 2017-04-12 10:58 彼扬 阅读(59195) 评论(0) 推荐(0) 编辑

感谢您的阅读,如果有了您的奉献系统会更加完善