数据库

SJLoveIT几秒前
数据库·sql
深度复盘:海量数据下的 SQL 优化与生命周期治理关键词: Range分区 Exchange Partition 冷热分离 全局索引 适用场景: 金融/税务级千万至亿级数据表调优
TH_13 分钟前
java·数据库·sql
37、SQL的ExplainSQL的Explain explain(SQL 优化工具标准)今天下雨,小明去上班,之前维护的SQL,运行了一段时间,然后下午就 报错了~~~
打工的小王40 分钟前
数据库·redis·缓存
Redis(二)数据类型redis中没有使用C语言的字符串表示,而是自定义一个数据结构叫SDS(simple dynamic string)即简单动态字符串。 c语言对字符串的存储是使用字符数组,遇到’\0’字符则认为字符串结束,redis的字符串可以存储任何类型的数据,因为任何类型数据都可以表示成二进制,sds结构中的char buf[]就是存储了二进制数据。 redis的字符串是二进制安全的,什么是二进制安全?简单理解就是存入什么数据取出的还是什么数据。redis中的sds不像c语言处理字符串那样遇到’\0’字符则认证字符串
数据与后端架构提升之路1 小时前
数据库·系统架构
系统架构设计师常见高频考点总结之数据库只要题目提到“避免单点故障”或“高可靠性”,标准答案只有一套组合拳:冗余(Redundancy):一台不够就两台。
xixingzhe21 小时前
数据库·mysql
MySQL CDC实现方案MySQL CDC(Change Data Capture,变更数据捕获)是捕获 MySQL 数据库数据变更(增 / 删 / 改)并实时同步的核心技术,核心实现方式分为基于日志和基于查询两大类,其中基于 MySQL 二进制日志(binlog) 的方案是生产环境主流选择(无侵入、低延迟、高可靠),基于查询的方案仅适用于轻量、非核心业务场景。
tqs_123452 小时前
java·数据库
tcc中的空回滚和悬挂问题了解 TCC(Try-Confirm-Cancel)事务模型中的“空回滚”和“悬挂”问题,对构建可靠的分布式系统至关重要。下面这个表格能帮你快速把握它们的核心区别。
哪里不会点哪里.2 小时前
java·数据库·spring
Spring 事务机制详解:原理、传播行为与失效场景目录一、对事务的理解二、Spring 提供了哪几种事务管理方式?1. 编程式事务2. 声明式事务(主流方式)
IT大白2 小时前
数据库·sql
8、MySQL相关问题补充1、最左匹配原则在建立联合索引后,查询条件需要按照索引的顺序从左到右完全匹配,才能使用到索引。2、相关问题
爪哇天下2 小时前
数据库·mysql
Mysql实现经纬度距离的排序(粗略的城市排序)一 创建省市、经纬度关系表可以将省市经纬度录入,DeepSeek就可以查到。省市参考链接:https://raw.githubusercontent.com/modood/Administrative-divisions-of-China/master/dist/pca-code.json
独自破碎E2 小时前
数据库·mysql
MySQL中有哪些日志类型?MySQL有binlog、redo log和undo log三种日志,其中binlog 负责主从复制和数据恢复,redo log保证崩溃后数据不丢失,undo log支撑事务回滚和MVCC。
笨蛋不要掉眼泪2 小时前
数据库·redis·缓存
Redis核心数据类型与命令Redis支持五种核心数据结构,每种结构都针对特定场景优化:数据类型存储结构主要应用场景时间复杂度String
数据知道3 小时前
linux·数据库·windows·mongodb·macos
一文掌握 MongoDB 详细安装与配置(Windows / Linux / macOS 全平台)本文提供 MongoDB(社区版 7.0+) 在三大主流操作系统的 完整安装、配置、启动、安全加固及基础使用,适用于开发、测试及生产环境。
Knight_AL3 小时前
前端·数据库·flink
Flink 状态管理详细总结:State 分类、Keyed State 实战、Operator State、TTL、状态后端选型这篇文章把 Flink 状态管理从 0 到 1 梳理清楚: ✅ 状态是什么、为什么需要 ✅ Managed vs Raw ✅ Keyed State 五大类型(Value/List/Map/Reducing/Aggregating) ✅ TTL 怎么配置 ✅ Operator State 的应用场景(List/UnionList/Broadcast) ✅ 状态后端 HashMap vs RocksDB 如何选
ADRU3 小时前
数据库·架构
Dify API 数据库连接与 Session 管理架构调研Dify API 使用 Flask-SQLAlchemy 作为 ORM 框架,通过 SQLAlchemy 与 PostgreSQL 数据库进行交互。本文档详细说明数据库连接、Session 管理和缓存机制的工作原理。
zhglhy3 小时前
数据库·redis·缓存
Redis Cluster 的数据分片机制Redis Cluster 的数据分片机制,即基于 CRC16 算法 和 16384 个哈希槽(Hash Slot) 的分配方法。这是 Redis 分布式架构的核心。
奥特曼_ it3 小时前
数据库·python·自然语言处理
【NLP舆情分析】基于python微博舆情分析可视化系统(完整系统源码+数据库+详细部署教程)✅目录一、 项目背景项目实现的核心思路技术选型建议开发流程优化文档与协作规范测试与部署策略常见问题解决方案
Mr__Miss3 小时前
数据库
Mysql的redo log和undo log事务有四种特性:原子性(A),一致性(C),隔离性(I),持久性(D),那么其中持久性就算靠redo log来完成的,原子性就是靠undo log来完成的。by way: 事务的隔离性由 锁机制 实现。一致性靠什么?我的理解是原子性、隔离性、持久性这三个特性的目的就是一致性。
码界奇点4 小时前
数据库·sql·架构·可用性测试
深入解析MySQL9主从复制架构详解从原理到实战优化💝💝💝欢迎莅临我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 持续学习,不断总结,共同进步,为了踏实,做好当下事儿~ 非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨
Miha_Singh4 小时前
数据库·人工智能·语言模型·查询优化·查询改写
查询优化综述:《A Survey of Query Optimization in Large Language Models》在RA中,用户原始查询往往并不适合直接拿去检索:可能太短、太模糊、结构太复杂,或隐含多步推理要求,结果是:
打工的小王5 小时前
数据库·redis·缓存
Redis(一)redis的下载安装与使用判断是否安装了gcc环境,如果GCC已安装,此命令将输出GCC的版本信息。如果未安装,您将看到类似于“command not found”的信息。使用下面的命令进行安装。