随笔分类 -  redis

dice redis 兼容的内存数据库
摘要:dicedb 是一个兼容redis 协议的内存数据库 包含的特性 兼容redis 快速高效,单机环境比原生redis快5倍 类sql 查询支持 push,pull支持 原生json 支持 支持http 以及websocket 协议 说明 从介绍上性能是很不错的,但是目前缺少生产部署的详细文档以及配置 阅读全文

posted @ 2024-12-22 08:00 荣锋亮 阅读(24) 评论(0) 推荐(0) 编辑

keydb s3 快照使用
摘要:keydb 包含了一个钩子,可以方便在服务停止的是否将数据快照存储到s3 中,核心是利用了aws cli 工具 参考玩法 参考使用 安装aws cli brew install aws aws cli 配置 可以通过aws configure 配置环境变量export AWS_ENDPOINT_UR 阅读全文

posted @ 2023-12-01 17:08 荣锋亮 阅读(22) 评论(0) 推荐(0) 编辑

keydb 6.3.4 发布
摘要:就在10月底keydb发布了 6.3.4 ,fix 部分不少,同时添加了一些新功能,比如keydb_modstatsd 统计信息支持keydb flash 目前还属于beta 状态,同时添加了一些新配置,核心还是fix 参考资料 https://github.com/Snapchat/KeyDB/r 阅读全文

posted @ 2023-12-01 15:26 荣锋亮 阅读(36) 评论(0) 推荐(0) 编辑

ErrorReply: ERR wrong number of arguments node redis 连接问题解决
摘要:今天在测试kvrocks 与socket.io 集成的时候出现了此问题,刚好记录下 原始连接配置 const pubClient = createClient({ url:"redis://dalongdemo@localhost:6666/0"}); 问题修改 const pubClient = 阅读全文

posted @ 2023-10-20 14:07 荣锋亮 阅读(92) 评论(0) 推荐(0) 编辑

junodb paypal 开源的key value 存储
摘要:junodb paypal 开源的key value 存储,下图是关于整体架构的 参考架构 简单说明:junodb 是基于proxy 的架构设计,可以方便的水平扩展,junodb 核心包含了三部分,client,proxy,storage server,当然junodb 还依赖一个etcdproxy 阅读全文

posted @ 2023-06-21 08:18 荣锋亮 阅读(99) 评论(0) 推荐(0) 编辑

keydb 6.3. 3发布
摘要:就在最近keydb 发布了6.3.3版本,属于最后支持一些老版本linux 的系统了(比如centos7,ubuntu 16,18),核心主要是rocksdb 对于系统支持的问题同时此版本也进行了不少功能上的fix,最好还是进行系统升级吧,尤其是centos 7 现在越来越多的软件运行有问题了 参考 阅读全文

posted @ 2023-06-03 10:07 荣锋亮 阅读(31) 评论(0) 推荐(0) 编辑

keydb ModJS的一些说明
摘要:一些特性 modjs 是基于了标准redis 的模块支持处理的,当然是需要注意redis版本的,实际上大家基本都已经使用相对比较新的redis版本的 提供了EVALJS 可以实现类似lua 的命令操作 支持添加命令(但是需要在启动的时候) 支持npm 模块,但是不是完全兼容npm的,没有实现io 的 阅读全文

posted @ 2023-04-23 21:32 荣锋亮 阅读(46) 评论(0) 推荐(0) 编辑

keydb 提供的ModJS 模块
摘要:keydb 提供了ModJS 模块,可以支持js 开发redis 扩展,很方便,同时也支持了简单的npm 模块能力(但是也有不少限制) 以下是一个参考使用 环境准备 docker-compose 注意npm 模块需要到redis 的work 目录(具体如下docker 的是/data) versio 阅读全文

posted @ 2023-04-22 23:03 荣锋亮 阅读(47) 评论(0) 推荐(0) 编辑

dragonflydb 1.0 发布了
摘要:就在昨天dragonflydb发布1.0 了,同时也标志着可以生产可用了,同时也支持了master replication 能力 说明 dragonflydb发展很快,目前来说还是缺少对于ha 模式的支持,类似的keydb 就比较方便,其他 dragonflydb 对于sentinel 模式以及集群 阅读全文

posted @ 2023-03-22 11:35 荣锋亮 阅读(461) 评论(0) 推荐(0) 编辑

keydb+socket.io 进行实时应用开发
摘要:socket.io 是一个很不错的实时应用开发框架,基于socket.io 开发的实时系统不少,而且socket.io 也支持不少语言框架的集成 参考图 玩法说明 通过keydb 的active-Replica 能力,可以实现一个快速的ha 能力,同时对于业务为了方便业务集成,添加了haproxy 阅读全文

posted @ 2023-03-20 19:57 荣锋亮 阅读(65) 评论(0) 推荐(0) 编辑

使用keydb 简化redis openresty 集成
摘要:openresty 支持redis 的链接管理以及api 集成能力是一个很不错的功能,基于keydb 的多活模式可以简化redis 的维护 同时结合haproxy 可以解决负载的问题 参考玩法 简单说明: keydb 基于Active-Replication 模式,可以同时读写,对于openrest 阅读全文

posted @ 2023-03-19 21:21 荣锋亮 阅读(98) 评论(0) 推荐(0) 编辑

nchan 集成keydb简单测试&一些说明
摘要:因为keydb 是完整兼容redis的,所以对于单机版本的兼容是很简单的,配置就行了 参考单机运行 docker-compose 文件 version: '3' services: db3: image: eqalpha/keydb command: keydb-server /etc/keydb/ 阅读全文

posted @ 2023-03-18 21:55 荣锋亮 阅读(198) 评论(0) 推荐(0) 编辑

keydb redis 兼容协议服务
摘要:keydb 是完全兼容redis 协议的服务,同时支持了不少其他特性,比如多主,多复制,对于我们的集群环境部署简化了不少而且还有一个不错的优势是性能(利用了多线程提供了不错的性能)官方也有明确的比较说明 说明 目前dragonfly 是另外一个热度比较高的redis 兼容协议,但是不像keydb 基 阅读全文

posted @ 2023-03-12 20:01 荣锋亮 阅读(105) 评论(0) 推荐(0) 编辑

dragonfly 兼容redis 以及memcached 的替代工具
摘要:dragonfly 是兼容redis 以及memcached 的替代工具,性能很强悍,基于c 编写,支持多线程,同时武共享的架构 说明 目前dragonfly 提供了社区版以及企业版,社区版不支持集群、复制、以及s3 快照,对于如果单机够用,或者只做为共享模式使用的服务还是一个很不错的选择,毕竟性能 阅读全文

posted @ 2022-11-06 22:07 荣锋亮 阅读(234) 评论(0) 推荐(0) 编辑

tendis nodejs 连接问题
摘要:经过测试node-redis 客户端与tendis 连接是有点问题的(golang 以及java 是没有问题的) 原因分析 因为node-redis 支持debug模式,通过分析发现还是tendis兼容的问题与redis还是有差异的 具体分析方法 参考代码 const redis = require 阅读全文

posted @ 2021-04-26 13:05 荣锋亮 阅读(200) 评论(0) 推荐(0) 编辑

pgspider redis fdw 试用
摘要:目前redis 的fdw有好几个,github 上有一个start 比较高的,但是对于新版本pg 支持不好,目前使用了 https://github.com/nahanni/rw_redis_fdw,以下是docker 镜像的构建以及试用 dockerfile 老样子基于base 镜像构建 FROM 阅读全文

posted @ 2020-02-11 09:11 荣锋亮 阅读(1080) 评论(0) 推荐(0) 编辑

redisql 试用
摘要:redisql 是一个redis 模块,可以让redis 支持sql 查询,基于rust编写 具有以下特性 快速,每秒130k的插入 使用标准sql 容易操作,基于redis,使用标准的redis 二进制文件(主要还是4.0 的的模块机制) 使用简单,可以使用基于redis 的任务语言绑定 stre 阅读全文

posted @ 2019-08-01 20:08 荣锋亮 阅读(2166) 评论(0) 推荐(0) 编辑

redis 设置为只读模式
摘要:数据库的只读模式,对于在系统出现重大故障,但是又不影响用户的查询操作还是很重要的 对于redis 设置只读模式需要分不同的场景 master-slave cluster single master-slave 模式 这个就比较简单的了,可以使用哨兵自动解决,或者通过命令行 slaveof host 阅读全文

posted @ 2019-05-22 08:57 荣锋亮 阅读(9907) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示