中间件
文章平均质量分 77
蔡定努
人前拼实力,人后拼努力
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
docker启动rockermq
RocketMQ是一个高性能、高可靠的分布式消息中间件,支持异步处理、系统解耦、流量削峰等应用场景。其核心特性包括高性能、高可靠性、高可用性、灵活扩展性和丰富的消息类型。核心组件包括Name Server(路由管理)、Broker(消息存储转发)、Topic(消息分类)和Message Queue(物理存储单元)。部署方式支持单机、集群和云环境,可通过Docker快速启动NameServer、Broker和可视化控制台,提供两种启动方案:单独运行容器或使用docker-compose编排。配置文件broke原创 2025-11-18 17:26:24 · 302 阅读 · 0 评论 -
RabbitMQ 关闭、开启消费
默认情况下,消费者在项目启动的时候就开始监听队列消费了,在某些特殊情况,可能需要临时关闭消费。原创 2024-06-20 16:33:02 · 1066 阅读 · 0 评论 -
Springboot整合向量数据库Milvus
构建一个MilvusClient工厂类查询工具封装配置Range Search 范围查询Range Search 即范围搜索。不同于 KNN Search 返回最相似的 TOP-K 个结果,Range Search 会返回向量距离落于某一区间的 TOP-K 个结果。那么,何时选择 Range Search 而非 Top-K 搜索?Range Search 最典型的应用场景就是推荐系统。比如商品推荐,一个好的推荐系统,返回的应该是与用户点击的商品有一定相似度,但又不太相似的结果。太相似或太不相原创 2024-05-12 23:29:42 · 1282 阅读 · 1 评论 -
使用docker安装向量数据库milvus
向量数据库是一种特殊的数据库,它以多维向量的形式保存信息。根据数据的复杂性和细节,每个向量的维数变化很大,从几个到几千个不等。这些数据可能包括文本、图像、音频和视频,使用各种过程(如机器学习模型、词嵌入或特征提取技术)将其转换为向量。矢量数据库的主要优点是它能够根据数据的矢量接近度或相似性快速准确地定位和检索数据。这允许基于语义或上下文相关性的搜索,而不是像传统数据库那样仅仅依赖于精确匹配或设置标准。推荐系统:向量数据库可以用于存储用户和物品的特征向量,以便实现个性化推荐。原创 2024-05-11 23:18:01 · 863 阅读 · 0 评论 -
docker安装向量数据库milvus
向量数据库是一种特殊的数据库,它以多维向量的形式保存信息。根据数据的复杂性和细节,每个向量的维数变化很大,从几个到几千个不等。这些数据可能包括文本、图像、音频和视频,使用各种过程(如机器学习模型、词嵌入或特征提取技术)将其转换为向量。矢量数据库的主要优点是它能够根据数据的矢量接近度或相似性快速准确地定位和检索数据。这允许基于语义或上下文相关性的搜索,而不是像传统数据库那样仅仅依赖于精确匹配或设置标准。推荐系统:向量数据库可以用于存储用户和物品的特征向量,以便实现个性化推荐。原创 2024-05-11 23:12:27 · 2883 阅读 · 0 评论 -
使用YOURLS生成短链(统计点击数)
http://ip+端口/admin。原创 2024-04-26 17:57:30 · 270 阅读 · 2 评论 -
Canal1.1.5整Springboot在MQ模式和TCP模式监听mysql
canal本实验使用的是1.1.5,自行决定版本:[https://github.com/alibaba/canal/releases]原创 2024-04-02 16:16:11 · 972 阅读 · 0 评论 -
搭建 RabbitMQ 集群_
RabbitMQ 两种集群模式原创 2022-06-27 23:20:35 · 217 阅读 · 0 评论 -
JAVA 实现 Redis 发布订阅
原文地址 https://blog.youkuaiyun.com/tttttt521/article/details/118612526?ops_request_misc=&request_id=&biz_id=102&utm_term=java%20%20%20%20redis%20%E6%B6%88%E6%81%AF%E5%8F%91%E5%B8%83%E8%AE%A2%E9%98%85&utm_medium=distribute.pc_search_result.none-task转载 2022-04-15 00:19:27 · 2472 阅读 · 0 评论 -
redis 命令是不是线程安全
前言:Redis 6.0.1 于 2020 年 5 月 2 日正式发布了,如 Redis 作者 antirez 所说,这是迄今为止最 “企业” 化的版本,也是有史以来改动最大的一个 Redis 版本。这个版本提供了诸多令人心动的新特性及功能改进,比如新网络协议 RESP3,新的集群代理,ACL 等,其中关注度比较高的应该是多线程模型了。1、Redis6.0 之前的版本真的是单线程吗?Redis 在处理客户端的请求时,包括获取 (socket 读)、解析、执行、内容返回 (socket 写) 等都由一个转载 2022-04-13 23:07:12 · 1695 阅读 · 3 评论 -
nginx location proxy_pass 后面的url 加与不加的区别
nginx location proxy_pass 后面的url 加与不加/的区别这里我们分4种情况讨论这里我们请求的网站为:192.168.1.123:80/static/a.html整体配置文件server{port 80,server name 192.168.1.123 location /static { proxy_pass 192.168.2.321:81 } location /static { proxy_pas原创 2021-07-25 01:24:32 · 245 阅读 · 1 评论 -
RabbitMQ 和 Redis 做消息队列的区别
一、RabbitMQRabbitMQ 是实现 AMQP(高级消息队列协议)的消息中间件的一种,最初起源于金融系统,用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反之亦然。二、RedisRedis 是一个 Key-Value 的 NoSQL 数据库,Redis 的设计是用来做缓存的,它是一个内存数据库,不过因为其某些特性适合用来充当队列 (Redis 的 List 数据结构比较适合做 MQ),所以也多被用原创 2021-05-24 15:36:24 · 1190 阅读 · 2 评论 -
linux 安装多个nginx
在linux下安装nginx的时候,一般在./configure的阶段会要求通过prefix设置安装路径。因此,在./configure的时候指定不同的prefix就可以安装多个nginx啦。需要注意,nginx监听端口默认是80,需要修改两个nginx监听不同端口,否则会有一个nginx启动不了。./configure --prefix=/usr/one/nginx1 ....//第一个nginx安装配置make && make install ./configure原创 2020-07-17 17:41:36 · 4179 阅读 · 0 评论 -
Springboot 整合RabbitMq ,用心看完这一篇就够了
该篇文章内容较多,包括有rabbitMq相关的一些简单理论介绍,provider消息推送实例,consumer消息消费实例,Direct、Topic、Fanout的使用,消息回调、手动确认等。 (但是关于rabbitMq的安装,就不介绍了)在安装完rabbitMq后,输入http://ip:15672/,是可以看到一个简单后台管理界面的。在这个界面里面我们可以做些什么?可以手动创建虚拟host,创建用户,分配权限,创建交换机,创建队列等等,还有查看队列消息,消费效率,推送效率等等。...转载 2020-07-16 14:05:52 · 371 阅读 · 0 评论
分享