数据库

首页 标签 数据库
# 数据库 #
关注
181553内容
微服务概述
微服务架构将单体应用按业务领域拆分为多个独立、自治的小型服务,各服务可独立开发、部署、扩展,技术栈灵活,通过轻量级通信协作。相比单体架构,微服务职责清晰、边界明确,提升可维护性与扩展性,但带来运维复杂、分布式事务等挑战。需结合SpringCloud、Docker等技术实现,适用于复杂、高并发的互联网系统演进。
|
2天前
|
Docker安装Mysql
本文介绍Docker安装MySQL 5.7的完整流程,涵盖单机部署与主从复制。通过容器卷映射解决中文乱码与数据持久化问题,并详细演示主从配置步骤,实现数据同步,适用于生产环境搭建与学习参考。
|
2天前
|
06丨数据库检索:如何使用 B+ 树对海量磁盘数据建立索引?
本课深入探讨工业级检索系统中的实际挑战,重点解析B+树如何通过索引与数据分离、多阶平衡树结构及双向链表优化,实现对磁盘大规模数据的高效读写与范围查询,帮助你掌握数据库底层索引的核心设计原理。
3-MongoDB单机部署
本节介绍MongoDB数据库操作,包括数据库的创建与删除、集合的显式与隐式创建及删除、文档的增删改查、批量操作、投影查询、分页排序等基本CRUD操作,涵盖常用命令与语法规范,适用于初学者快速掌握MongoDB核心操作。
|
2天前
|
07 | NoSQL 检索:为什么日志系统主要用 LSM 树而非 B+ 树?
B+树适用于读多写少场景,但在日志、监控等高频写入的大数据场景下性能受限。LSM树通过将数据分内存(C0树)和磁盘(C1树)两层,利用WAL保障数据安全,以批量合并替代随机写,显著提升写入性能,成为NoSQL数据库的核心技术,更适配写密集型应用。
|
2天前
|
RAG技术
RAG(检索增强生成)通过结合外部知识库与大模型,提升回答准确性,缓解知识过时与幻觉问题。核心架构含检索器、生成器与向量数据库,支持密集、混合检索,常用FAISS、Pinecone等工具,广泛应用于问答系统与AI面试场景。(238字)
6如何写好一篇技术方案
本文介绍如何撰写高质量技术方案,涵盖项目背景、目标、功能模块、系统流程与架构设计。通过思维导图、UML图、时序图等工具清晰表达逻辑,结合PRD、API设计与排期管理,提升团队协作效率与方案可追溯性。(239字)
|
2天前
|
Activiti框架拓展
Activiti表结构以ACT_开头,分五类:ACT_RE(资源库)、ACT_RU(运行时)、ACT_ID(身份)、ACT_HI(历史)、ACT_GE(通用)。每类对应不同功能,支撑流程引擎的数据管理与操作。
|
2天前
|
导读丨三步走策略,轻松搞定检索!
本课程系统讲解检索技术,涵盖存储介质、数据结构与算法、检索专业知识及应用层四层级,结合“三步走”学习法:夯实基础、实践落地、高效学习,助你构建完整知识体系,提升实战能力。
|
2天前
|
Activiti框架拓展
Activiti表结构以ACT_开头,分五类:ACT_RE_*存流程定义与资源;ACT_RU_*存运行时实例、任务与变量;ACT_HI_*存历史数据;ACT_ID_*管理用户组及权限;ACT_GE_*存通用二进制与属性数据,支撑流程引擎高效运作。
免费试用