8.Redis

简介: cascasca

注册 redis 服务的地址

Java

运行代码复制代码

1

2

3

RegistryFactory registryFactory = ExtensionLoader.getExtensionLoader(RegistryFactory.class).getAdaptiveExtension();

Registry registry = registryFactory.getRegistry(URL.valueOf("zookeeper://10.20.153.10:2181"));

registry.register(URL.valueOf("redis://10.20.153.11/com.foo.BarService?category=providers&dynamic=false&application=foo&group=member&loadbalance=consistenthash"));

在客户端引用

在客户端使用 3

XML

复制代码

1

<dubbo:reference id="store" interface="java.util.Map" group="member" />

或者,点对点直连:

XML

复制代码

1

<dubbo:reference id="store" interface="java.util.Map" url="redis://10.20.153.10:6379" />

也可以使用自定义接口:

XML

复制代码

1

<dubbo:reference id="store" interface="com.foo.StoreService" url="redis://10.20.153.10:6379" />

方法名建议和 redis 的标准方法名相同,即:get(key), set(key, value), delet(key)。
如果方法名和 redis 的标准方法名不相同,则需要配置映射关系 4

XML

复制代码

1

<dubbo:reference id="cache" interface="com.foo.CacheService" url="memcached://10.20.153.10:11211" p:set="putFoo" p:get="getFoo" p:delete="removeFoo" />


1. Redis
是一个高效的 KV 存储服务器
2. 2.3.0
以上版本支持
3. 不需要感知 Redis 的地址
4. 其中 "p:xxx" 为 spring 的标准 p 标签

若有收获,就点个赞吧


相关文章
|
12天前
|
传感器 机器学习/深度学习 存储
AI 智能体开发全流程
AI智能体开发已成系统工程:从角色定义、工具集成、Prompt调优,到自动化评估与持续进化,涵盖规划、记忆、工具调用全链路。告别简单“调包”,迈向可信赖、可演进的自主智能。(239字)
|
18天前
|
机器学习/深度学习 人工智能 自然语言处理
阿里云GPU云服务器专属活动:按量付费1折起,新人专享包月5折起,包年4折起
阿里云弹性计算GPU云服务器以强劲算力赋能AIGC,迅速构建对话大模型、AI绘画平台等多元化应用。其高端GPU配置如T4、V100、A10卡,满足不同场景需求,新用户可享包月5折、包年4折优惠。服务器支持包年包月和按量付费,灵活计价。目前推出超值AIGC之旅、新人专享及官网特惠等优惠,最低1折起。
|
前端开发 JavaScript 数据可视化
标准微前端架构在蚂蚁的落地实践
蚂蚁金服前端技术专家有知在 D2 带来以“标准微前端架构在蚂蚁的落地实践”为题的演讲。首先提出了微前端的场景域在蚂蚁落地时常遇到的问题,然后详细介绍了微前端的定义,最后通过实施一个标准的微前端架构,提出面临的技术决策以及需要处理的技术细节,经过在蚂蚁的实践证明,微前端是一个具有优势的方案。
15816 0
标准微前端架构在蚂蚁的落地实践
|
3月前
|
PHP 开发工具 Android开发
语音房社交软件开发/php开发/社交同城交友/语音房APP开发与社交功能的融合
本文介绍语音社交应用的两种开发路径:定制开发适合有独特需求的大中型企业,功能灵活但成本高、周期长;基于成熟方案快速搭建则适合初创团队,利用声网、腾讯云等RTC厂商的开源Demo,低成本高效启动。同时探讨如何通过轻互动、用户标签、个人主页、语音动态等功能,将语音房临时互动转化为长期社交关系,并强调合规、性能与MVP冷启动策略的重要性。(238字)
277 3
|
人工智能 自然语言处理 安全
AI战略丨新一代 AI 应用: 穿透场景,释放价值
在深入理解技术特性、准确把握应用场景、科学评估实施条件的基础上,企业才能制定出符合自身实际的战略。
|
3月前
|
Java Shell 开发工具
【Git入门】Git常用命令大全:从add到push,一图胜千言
本文深入浅出地讲解Git核心概念与常用命令,涵盖工作区、暂存区、本地仓库和远程仓库三大区域,梳理从配置、克隆、提交到同步的完整流程,并介绍撤销修改、查看历史、.gitignore等实用技巧,助力开发者高效协作。
|
5月前
|
缓存 负载均衡 监控
135_负载均衡:Redis缓存 - 提高缓存命中率的配置与最佳实践
在现代大型语言模型(LLM)部署架构中,缓存系统扮演着至关重要的角色。随着LLM应用规模的不断扩大和用户需求的持续增长,如何构建高效、可靠的缓存架构成为系统性能优化的核心挑战。Redis作为业界领先的内存数据库,因其高性能、丰富的数据结构和灵活的配置选项,已成为LLM部署中首选的缓存解决方案。
|
6月前
|
人工智能 安全 程序员
RAG系统大脑调教指南:模型选择、提示设计与质量控保一本通
本文用轻松幽默的方式解密如何在RAG系统中选择、调教和监督生成模型,让它成为一个既聪明又靠谱的知识助手。从模型选择到提示工程再到质量控制,手把手教你如何避开AI的「胡言乱语」陷阱。
322 11

热门文章

最新文章