开发者社区> 云原生> 中间件

中间件

关注

为企业提供高效、稳定、易扩展的中间件产品。

0
今日
7134
内容
5
活动
165655
关注
|
存储 NoSQL Redis
|

Redis从入门到精通之底层数据结构字典/哈希表详解

Redis中的字典(Dictionary)是一种高效的数据结构,用于存储键值对,常用于实现哈希表(Hash Table)。在本文中,我们将深入了解Redis中的字典/哈希表,包括字典的结构和操作等。字典/哈希表适合存储大量的键值对,并需要快速地查找键对应的值的场景。在实际应用中,需要根据具体的业务场景选择合适的底层数据结构。例如,如果需要按照键的顺序进行访问,可以使用有序集合(Sorted Set)等其他数据结构。

606 98
|
存储 NoSQL Redis
|

Redis从入门到精通之底层数据结构快表 - QuickList详解

Redis中的快表(QuickList)是一种特殊的数据结构,用于存储一系列的连续节点,每个节点可以是一个整数或一个字节数组。快表是Redis中的底层数据结构之一,常用于存储有序集合(Sorted Set)等数据类型的底层实现。在本文中,我们将深入了解Redis中的快表,包括快表的结构和操作等。

3209 125
|
存储 缓存 NoSQL
|

Redis从入门到精通之底层数据结构SDS(简单动态字符串)详解

SDS是Redis中的一种字符串类型,它是一种二进制安全的字符串,由简单动态字符串(SDS)实现。SDS支持多种数据结构,其中字符串(String)是最常用的一种数据结构之一。SDS的优点在于它可以避免C字符串常见的问题,比如缓冲区溢出和内存泄露等。SDS的常数复杂度获取字符串长度和杜绝缓冲区溢出可以避免使用strlen和strcat函数时的一些问题。同时,SDS的空间预分配和惰性空间释放两种策略可以减少修改字符串的内存重新分配次数。SDS也是二进制安全的,因为它不是以空字符串来判断字符串是否结束,而是以len属性表示的长度来判断字符串是否结束。SDS还兼容部分C字符串函数

4424 115
|
NoSQL Java Redis
|

Redis 从入门到精通之Redis操作删除指定Key

删除redis 可以使用Del、unlinke。推荐使用unlink。Redis是一个内存数据库,删除key会立即释放内存,因此要慎重删除,避免误删重要数据。

7642 123
|
NoSQL Java Redis
|

Redis 从入门到精通之Redis操作测试指定key是否存在

在Redis中,可以使用`EXISTS`命令来测试指定的key是否存在。 `EXISTS`命令的基本语法如下: ``` EXISTS key ``` 其中,`key`是要测试的key的名称。如果指定的key存在,命令返回1;如果指定的key不存在,命令返回0。jedis.exists("foo");RedisTemplate的操作,包括测试指定key是否存在。使用该类可以方便地进行Redis操作,而无需关注底层细节。`exists`方法使用`hasKey`方法测试指定key是否存在,如果存在,则返回true;如果不存在,则返回false。

2478 109
|
缓存 NoSQL 安全
|

Redis 从入门到精通之Redis安装和配置

CentOS 7 上安装 Redis 5

425 73
|
Cloud Native
|

带你读《云原生架构白皮书2022新版》——典型的云原生架构反模式

带你读《云原生架构白皮书2022新版》——典型的云原生架构反模式

386 91
|
Cloud Native
|

带你读《云原生架构白皮书2022新版》——ACNA(Alibaba Cloud Native Architecting)架构设计方法

带你读《云原生架构白皮书2022新版》——ACNA(Alibaba Cloud Native Architecting)架构设计方法

751 107
|
弹性计算 监控 Kubernetes
|

带你读《云原生架构白皮书2022新版》——Game On Serverless:SAE 助力广州小迈提升微服务研发效能(上)

带你读《云原生架构白皮书2022新版》——Game On Serverless:SAE 助力广州小迈提升微服务研发效能(上)

557 89
|
安全 Cloud Native 智能网卡
|

带你读《2022龙蜥社区全景白皮书》——4.3 未来技术演进与展望

带你读《2022龙蜥社区全景白皮书》——4.3 未来技术演进与展望

367 71
|
存储 关系型数据库 MySQL
|

带你读《2022龙蜥社区全景白皮书》——5.3.4 跨处理器节点内存访问优化

带你读《2022龙蜥社区全景白皮书》——5.3.4 跨处理器节点内存访问优化

1120 107
|
存储 编译器 C语言
|

带你读《2022龙蜥社区全景白皮书》——5.4.1 C++编译器和基础库

带你读《2022龙蜥社区全景白皮书》——5.4.1 C++编译器和基础库

599 108
|
开发框架 运维 监控
|

带你读《2022龙蜥社区全景白皮书》——5.9.1 SysAK:大规模复杂场景的系统运维利器

带你读《2022龙蜥社区全景白皮书》——5.9.1 SysAK:大规模复杂场景的系统运维利器

386 78
|
供应链 安全 开发工具
|

带你读《2022龙蜥社区全景白皮书》——5.10.2 一站式构建服务ABS

带你读《2022龙蜥社区全景白皮书》——5.10.2 一站式构建服务ABS

466 81
|
存储 运维 Dubbo
|

带你读《Apache Dubbo微服务开发从入门到精通》——五、 配置工作原理(6)

带你读《Apache Dubbo微服务开发从入门到精通》——五、 配置工作原理(6)

322 58
|
Dubbo Java 应用服务中间件
|

带你读《Apache Dubbo微服务开发从入门到精通》——七、元数据中心(5)

带你读《Apache Dubbo微服务开发从入门到精通》——七、元数据中心(5)

222 56
|
消息中间件 存储 缓存
|

分布式中间件核心原理与RocketMQ最佳实践

随着互联网业务的不断扩展和复杂化,分布式系统的需求也越来越迫切。为了满足这一需求,分布式中间件应运而生。在分布式系统中,中间件的角色是协调和管理各个节点之间的通信和数据交换,它起到了桥梁的作用。本文将介绍分布式中间件的核心原理和RocketMQ最佳实践,帮助读者更好地理解和应用分布式中间件。

1058 109
|
负载均衡 算法 Dubbo
|

提升集群吞吐量与稳定性的秘诀: Dubbo 自适应负载均衡与限流策略实现解析

提升集群吞吐量与稳定性的秘诀: Dubbo 自适应负载均衡与限流策略实现解析

919 101
|
运维 Kubernetes Cloud Native
|

开源项目的演进会遇到哪些“坑”?KubeVela 从发起到晋级 CNCF 孵化的全程回顾

KubeVela 本身也有别于“大厂开源”的惯性模式,它从第一天起就遵循“社区发起、开放治理、国际化运作”的原则,核心理念之一就是“始终以业界的最广泛和最真实场景作为项目演进的指南针”,所以发展路径中一直在倾听社区的声音,以最普遍、最共性的需求为最高优先级。

296 63
|
消息中间件 存储 Cloud Native
|

技术盘点:消息中间件的过去、现在和未来

目前以“事件驱动”构建的数字化商业生态才刚起步,未来 EventBridge 将围绕事件这一抽象层次实现更强大的能力,比如事件的全链路可观测、事件分析计算、低代码开发等特性,帮助企业全面落地云时代的“事件驱动”架构。

548 89
|
中间件
|

eggjs 怎么使用 egg-jwt 实现登录验证中间件?

eggjs 怎么使用 egg-jwt 实现登录验证中间件?

917 100
|
安全 Oracle Java
|

weblogic中间件漏洞总结(一)

weblogic中间件漏洞总结

397 68
|
存储 开发框架 cobar
|

中间件的几个问题要理解

面试

347 72
|
中间件
|

【Flume中间件】(14)自定义Sink

【Flume中间件】(14)自定义Sink

343 76
|
JSON 监控 中间件
|

【Flume中间件】(5)实时监控多个文件实现断点续传

【Flume中间件】(5)实时监控多个文件实现断点续传

435 75
|
自然语言处理 运维 Dubbo
|

闲话 dubbogo 社区

dubbogo 社区马上要进入第八个年头。dubbogo 项目初期的使命就是 "Bridging the gap between Java and Go",目前 dubbogo 已经对齐所有 dubbo 版本,正与 Dubbo 齐头并进,并在云原生方向反哺 Dubbo。且实现了与 Spring Cloud、gRPC 生态的互联互通,把 Java 中间件能力带入了 Go 语言生态。社区目前正全力推进的 dubbo-go-pixiu 等社区项目,打造下一代 Dubbo Mesh 生态。

508 107
|
Kubernetes Cloud Native Dubbo
|

Higress 开源后,我们整理了开发者最关心的 15 个问题

云原生网关 Higress 开源后,引起了开发者们的热烈讨论,我们整理了大家在 GitHub、钉群、微信群讨论的问题,并将回答汇总如下,方便各位更准确的读懂 Higress,也非常欢迎您和我们一起共建、定义 Higress。

688 103
|
边缘计算 运维 Kubernetes
|

龙湖千丁基于 ACK@Edge 的云原生智慧停车系统架构实践

结合龙湖千丁自研的新版停车云系统以及 ACK@Edge 提供的标准 Kubernetes 服务以及云边一体化协同解决方案,整体来看,边缘部署时间成本由 1 天缩短到 3 小时,将之前的手动升级方式迭代为自动 OTA 升级,升级时间由 3 小时缩短到 5 分钟,计算下来每年节约 740 人天。

703 104
|
人工智能 缓存 Kubernetes
|

聊聊降本提效这件事儿

今天数字化的生产与生活方式成为后疫情时代的新常态,云计算也已经成为社会的数字化基础设施。如何利用云原生技术帮助企业实现降本增效是很多 IT 管理者和开发者关注的话题。

689 96
|
Kubernetes Cloud Native Serverless
|

站酷云 : APP Engine + 云原生 + CICD + 中间件管理 + 服务网格

App Engine本身不是技术手段,它是一个PAAS平台,至于底层用K8s还是虚拟机、serverless还是微服务,其实都是可以的,这个概念可以越来越老,但是它简化开发者的入门门槛,通过简单的勾选即可生成一个应用,这个思想,值得PAAS平台们借鉴。

1106 96
|
存储 人工智能 算法
|

自媒体影视后期数字助理3--绿幕分割中间件设计

阿里云提供的线上AI能力在处理视觉信息方面已经有较为成熟和通用的产品,对于开始兴建媒体资源管理平台的自媒体来说,采用阿里云的AI能力、函数计算以及OSS等产品进行平台搭建可以快速实现建设与能力扩充。本文为SDR与HDR中间件的开发思路、技术架构设计和开发实战中参数的设置介绍,对一些数字影像的基础概念和阿里云视觉人工智能的API细节进行了分析。

1056 109
|
存储 编解码 人工智能
|

自媒体影视后期数字助理2--SDR与HDR中间件设计

阿里云提供的线上AI能力在处理视觉信息方面已经有较为成熟和通用的产品,对于开始兴建媒体资源管理平台的自媒体来说,采用阿里云的AI能力、函数计算以及OSS等产品进行平台搭建可以快速实现建设与能力扩充。本文为SDR与HDR中间件的开发思路、技术架构设计和开发实战中参数的设置介绍,对一些数字影像的基础概念和阿里云视觉人工智能的API细节进行了分析。

1138 109
|
消息中间件 前端开发 Java
|

阿里中间件seata源码剖析一:聊聊RM和TM客户端初始化

阿里中间件seata源码剖析一:聊聊RM和TM客户端初始化

620 104
|
JSON 中间件 数据格式
|

一文学会Django中间件

例如:可以使用中间件对请求做出拦截,限制用户(可以从HttpRequest中拿到客户端的IP地址)的访问频率,例如1分钟内不允许访问10次。很显然,这需要在访问视图函数之前对用户做校验,因此可以利用process_request函数完成

309 51
|
消息中间件 弹性计算 Prometheus
|

问题盘点|使用 Prometheus 监控 Kafka,我们该关注哪些指标

Kafka 作为当前广泛使用的中间件产品,承担了重要/核心业务数据流转,其稳定运行关乎整个业务系统可用性。本文旨在分享阿里云 Prometheus 在阿里云 Kafka 和自建 Kafka 的监控实践。

749 90
|
消息中间件 缓存 负载均衡
|

【消息中间件】RocketMQ的默认发送流程,你简单的回答下?

今天我们就开始学习下默认消息发送流程,学习他的实现思路,也帮助我们工作中,遇到了问题不会手足无措。

553 81
|
消息中间件 运维 Java
|

【消息中间件】你还不会在Docker下安装RocketMQ吗?

在学习消息中间件-RocketMQ之前,先来准备一下学习环境的搭建,下面分享一下Docker环境中安装RocketMQ和RocketMQ-Console。

802 92
|
中间件
|

Koa 中间件

Koa 中间件

312 64
|
监控 前端开发 中间件
|

网关中间件研发首选一站式API协作平台:Eolink

大家好我是路飞,今天这篇文章和大家聊聊企业级网关中间件开发者,对API管理方面的需求,以及如何选择一款高效且功能强大的API管理工具。

1311 107
|
安全 中间件 开发者
|

【Django学习笔记 - 9】:装饰器在类视图中的使用、中间件(开发中间件)、知识点小补充(子应用的集中管理)

【Django学习笔记 - 9】:装饰器在类视图中的使用、中间件(开发中间件)、知识点小补充(子应用的集中管理)

930 116
|
SQL 负载均衡 网络协议
|

高性能数据访问中间件 OBProxy(四):一文讲透连接管理

引言上篇内容我讲到 OBProxy 的问题排查,将你在使用 OBProxy 时可能遇到的问题一一分析,并给出经过实践验证的解决方案。从本篇开始,我将介绍 OBProxy 在OceanBase分布式架构中的作用和原理,帮助你更透彻地了解OBProxy,实现“好用”和“用好”。同时,OBProxy 在上百家企业的持续运行,我积累了大量的工程实践经验,也将遇到的问题作为案例,伴随 OBProxy 的原理

1000 119
|
消息中间件 存储 缓存
|

消息中间件ActiveMQ常见问题解析

消息中间件ActiveMQ常见问题解析

741 107
|
消息中间件 XML 网络协议
|

消息中间件中常见的几个协议

消息中间件中常见的几个协议

380 59
|
消息中间件 人工智能 运维
|

阿里云丁宇:以领先的云原生技术,激活应用构建新范式

未来,希望更多企业通过云原生产品技术,激活企业应用构建范式,全面释放生产力,实现数字化创新升级。

777 89
|
Cloud Native
|

一图看懂天河文链如何实现云原生架构升级

一图看懂天河文链如何实现云原生架构升级

854 91
|
运维 自然语言处理 Kubernetes
|

如何在 ACK 中使用 MSE Ingress

本文将为大家分享一下 Ingress 标准 和 实现的趋势,介绍一下 MSE Ingress 在这个趋势下的优势和实践,为大家做关键入口选择多一些参考。

918 109
|
运维 Kubernetes Cloud Native
|

主流定时任务解决方案全横评

本文将就当前主流定时任务解决方案进行介绍和分析,期望可以在企业技术选型和项目架构重构时作为参考。

11726 102
|
供应链 Kubernetes 安全
|

谈谈我对云原生与软件供应链安全的思考

阿里云容器服务 ACK、容器镜像服务 ACR 在容器安全领域有着深厚的投入。在信通院首次 “云原生安全成熟度”评估中,阿里云取得了国内唯一全域最高等级认证。我们也在和 OCI, Sigstore 等社区合作,持续为企业客户提供更加可信赖、更加易用的软件供应链安全能力。

1556 94
|
运维 监控 安全
|

一线技术人应该关注的四种思维能力

低头走路,抬头看天,长路漫漫,不忘初心。

1668 103
|
JSON 开发框架 JavaScript
|

Node.js之Express、路由、中间件、接口跨域解决方案详解(附实例)

本文主要介绍了Node.js中Express、路由、中间件、接口跨域解决方案

2486 127
我要发布