中间件
文章平均质量分 82
你是魔鬼吧
我站在你面前,你看看我,又有几分像从前?
展开
-
redis再入
目录string索引hashlistsetzset事务乐观锁Lua 脚本其它命令巨人的肩膀VChatstring储存文字、数字或者二进制数据索引字符串的索引(index)以 0 为开始,从字符串的开头向字符串的结尾依次递增,字符串第一个字符的索引为 0 ,字符串最后一个字符的索引 为 N-1 ,其中 N 为字符串的长度。除了(正数)索引之外,字符串 还有负数索引:负数索引以 -1 为开始,从字符串的结尾向字符串的开头依次递减,字符串的最后一个字符的索引 为 -N ,其中 N 为字符串的长度。原创 2021-02-01 20:29:05 · 297 阅读 · 0 评论 -
redis大要
sentinel是redis高可用的解决方案,可以在一个架构中运行多个 Sentinel 进程(progress)以监视一个或者多个redis master服务,以及这些master服务的所有从服务;这些进程使用流言协议(gossip protocols)来接收关于主服务器是否下线的信息, 并使用投票协议(agreement protocols)来决定是否执行自动故障迁移, 以及选择哪个从服务器作为新的主服务器。原创 2021-01-31 15:49:19 · 673 阅读 · 0 评论 -
prometheus浅入
prometheusPrometheus 的整体架构以及生态系统组件如下图所示:prometheus 各组件介绍Prometheus Server: 使用pull方式采集监控数据,在该组件上配置监控数据的采集和告警规则。Client Library: 客户端库,为需要监控的服务生成相应的 metrics 并暴露给prometheus server。当 prometheus server 来 pull 时,直接返回实时状态的 metrics。Push Gateway: 主要用于短期的 jo原创 2020-12-06 23:31:19 · 328 阅读 · 0 评论 -
elasticsearch浅入
以下的所有操作是发生在centos7.5下的,另请先自行准备docker环境,下面将会用docker来安装一个单节点的elasticsearch,有很多文章说elasticsearch不可以用root用户,但是我用的就是root用户,至于为什么不可以,还有至于为什么又可以,学识浅微,目前并不知道,等以后该系列更新到一定程度后,我想我就可以解答了吧。前奏# 搜索镜像docker search...原创 2020-03-23 01:00:07 · 158 阅读 · 0 评论 -
redis浅入
Redis 常被称作是一款数据结构服务器(data structure server)。Redis 的键值可以包括字符串(strings)类型,同时它还包括哈希(hashes)、列表(lists)、集合(sets)和 有序集合(sorted sets)等数据类型。对于这些数据类型,你可以执行原子操作。例如:对字符串进行附加操作(append);递增哈希中的值;向列表中增加元素;计算集合的交集、并...原创 2020-02-16 22:07:26 · 171 阅读 · 0 评论 -
MongoDB浅入
MongoDB一款非关系型的数据库,不支持外键,不支持事务,不支持数据类型约定。传统数据库由于受到各种关系的约束,各种数据形式的束缚,难以处理海量数据以及超高并发的业务场景。为了解决上述问题,所以需要抛弃关系的约束,以求在更高层次上突破瓶颈的数据库系统。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富、最像关系数据库的。由于关系型数据库存储对数据之间存在...原创 2020-02-16 20:29:17 · 493 阅读 · 0 评论 -
Redis事务处理不回滚
redis 的事务处理不像传统的关系型数据库那样支持回滚 redis事务相关命令"multi":进入事务上下文"exec":顺序执行事务等待队列"discard":取消当前事务redis在进入事务上下文后,并不会马上就执行命令,而是把命令放入一个队列,在键入exec后,才会根据队列的顺序,顺序执行队列里的命令 我们可以通过一些例子来看看redis的事务处理在命令...原创 2018-10-21 00:46:50 · 6698 阅读 · 2 评论 -
RabbitMQ浅入
启动rabbitmq-server启动rabbitmq服务,以便使用systemctl start rabbitmq-server.service查看服务状态rabbitmqctl status原创 2020-01-22 23:15:24 · 243 阅读 · 0 评论