使用RabbitMQ的事件驱动微服务

使用RabbitMQ的事件驱动微服务


在微服务之间使用正确的模式进行通信有助于应用程序的伸缩以及解决大多数分布式系统的问题。我们一开始是采用直接的HTTP调用来通信的,但...
Redis 客户端连接

Redis 客户端连接


Redis 通过监听一个 TCP 端口或者 Unix socket 的方式来接收来自客户端的连接,当一个连接建立后,Redis 内部会进行以下一些操作: 首先,客户...
Redis 性能测试

Redis 性能测试


Redis 性能测试是通过同时执行多个命令实现的。 语法 redis 性能测试的基本命令如下: redis-benchmark [option] [option value] 实例 以...
Redis 安全

Redis 安全


我们可以通过 redis 的配置文件设置密码参数,这样客户端连接到 redis 服务就需要密码验证,这样可以让你的 redis 服务更安全。 实例 我们可...
Redis 数据备份与恢复

Redis 数据备份与恢复


Redis SAVE 命令用于创建当前数据库的备份。 语法 redis Save 命令基本语法如下: redis 127.0.0.1:6379> SAVE 实例 ...
RabbitMQ与Redis队列对比

RabbitMQ与Redis队列对比


本文仅针对RabbitMQ与Redis做队列应用时的情况进行对比, 具体采用什么方式实现,还需要取决于系统的实际需求 简要介绍 ...
Redis 分区

Redis 分区


分区是分割数据到多个Redis实例的处理过程,因此每个实例只保存key的一个子集。 分区的优势 通过利用多台计算机内存的和值,允...
redis 如何保证exipre操作幂等性

redis 如何保证exipre操作幂等性


之前在微信群讨论一个问题:redis启动时load aof文件会不存在因exipre 操作把key删除了?答案是不会的。 因为redis设计aof并用之恢复数据时,需...
redis sentinel基本命令与参数

redis sentinel基本命令与参数


1、redis基本命令 1)获取sentinel的状态 (1)info 查看sentinel的zhuangtai (2)sentinel masters 获取sentinel中监控的所有master的节...
kafka优化–JVM参数配置优化

kafka优化–JVM参数配置优化


主要是启动脚本和log4j基本参数的设置和优化,这些参数藏的比较深。 1、JVM参数配置优化 如果使用的CMS GC算法,建议JVM Heap不要...