中间件(Redis/Elasticsearch/MQ)
文章平均质量分 72
Redis学习笔记;
bluesnail95
不以物喜,不以己悲。
展开
-
《分布式中间件技术实战:Java版》学习笔记(三):Redis实现点赞、取消赞功能
redis(set集合和sorted set集合)实现文章内容的点赞和取消点赞功能。原创 2023-07-08 23:17:41 · 1482 阅读 · 0 评论 -
《分布式中间件技术实战:Java版》学习笔记(二):RabbitMQ死信队列/延迟队列实现商品扣库存
lua脚本实现多个redis命令的原子操作。RabbitMQ利用普通队列消息过期+死信队列实现延迟队列功能原创 2023-07-02 17:21:11 · 443 阅读 · 0 评论 -
《分布式中间件技术实战:Java版》学习笔记(一):抢红包
用redis实现抢红包功能。原创 2023-06-17 17:58:35 · 769 阅读 · 1 评论 -
如何在CentOS7中安装Solr(7.2.1)
大过年的,给大家拜个年,祝大家新年快乐,狗年“汪汪汪”。1.因为什么原因装的Solr最近自己在做一个个人项目,准备用Solr做内容检索,因为自己的渣渣笔记本是32位的win7,Solr的新版本7.2.1是只支持64位的windows操作系统,迫不得已只好请虚拟机重出江湖了。2.根据官方文档安装Solr官方文档请戳gith...原创 2018-02-18 00:00:00 · 81 阅读 · 0 评论 -
ElasticSearch+Kibana安装问题
安装elasticSearch+kibana遇到的问题:原创 2022-01-29 18:01:44 · 2404 阅读 · 0 评论 -
Redisson实现延迟队列
K8s部署单点Redis,SpringBoot整合Redis,Redisson实现延迟队列原创 2022-12-30 23:04:58 · 3726 阅读 · 0 评论 -
Redis中的zset原理以及用Java实现跳跃表
准备工作(1)先在Redis官网下载最新的稳定版本6.2。按照官网给出的安装指南到Linux服务器上安装。Redis源码redis/src/server.c 文件定义了所有命令运行要调用的方法。zadd命令运行会调用t_zset.c文件的zaddCommand方法。struct redisCommand redisCommandTable[] = {{"zadd",zaddCommand,-4, "write use-memory fast @sortedset", 0,NUL原创 2021-03-23 06:04:29 · 699 阅读 · 0 评论 -
Redis基本特性
最近在看《Redis开发与运维》,把自己学会的知识点记录下来,毕竟好记性不如烂笔头。一.Redis是什么。Redis是一个Key-Value的NoSQL数据库.二.Redis的特点。1.支持的数据类型:hash,list,set,zset,string(memacached只支持string)。2.单线程执行命令。因为是...原创 2018-10-14 00:00:00 · 362 阅读 · 0 评论 -
Redis概述:包括常用数据操作命令、持久化,哨兵模式,集群模式
1.Redis的安装目前最新的版本:5.0windows下载:linux下载:2.常用的数据操作命令(1)setnx当key已经存在,再去设置值会返回0,表示设置失败,只有当key不存在的时候,才能设置成功并返回1。应用场景:分布式锁 /** * setnx */ @Test ...原创 2019-07-25 00:00:00 · 144 阅读 · 0 评论