Featured image of post Redis6.0 以后为什么使用了多线程?

Redis6.0 以后为什么使用了多线程?

解析 Redis 单线程模型的真实含义与 6.0 之前坚持单线程的原因,说明 6.0 引入多线程 I/O 是为利用多核分摊网络读写负荷突破瓶颈,而命令执行仍由主线程串行完成。

Featured image of post Java 集合 API 的改进

Java 集合 API 的改进

按 JDK 1.0 到 Java 21 的版本脉络梳理 Java 集合框架的演进,分析 Vector、Hashtable 等早期类的缺陷与各版本新增类和接口的设计动机,涵盖 SequencedCollection 等新特性。

Featured image of post AI 项目立项调研报告

AI 项目立项调研报告

本文概述了AI项目调研,涉及大语言模型的概念、发展、应用,以及构建RAG应用的策略,为公司在AI领域的发展提供指导。

Featured image of post 如何用 LlamaIndex 实现 agent

如何用 LlamaIndex 实现 agent

从各家 AIGC 产品对智能体的定义切入解释 agent 概念,并用 LlamaIndex 的 ReActAgent 结合自定义函数工具与 RAG 查询引擎实现可控的 agent demo,展示其记忆能力。

位旅人路过 次翻阅 初次见面