Redis 双机部署完整方案(两种架构适配两台机器)
2026-05-09 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 151
先明确:原生 redis cluster 集群不能双机做高可用(最少 3 主),双机只能用「主从 + 哨兵」架构,是企业双机标准方案。一、架...
Oracle 自动分区表(Interval Partition)的使用
2026-05-09 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 165
一、建表语句逐段解析1. 表结构定义create table test_record ( id varchar(255) primar...
Redis数据结构之Set结构详解
2026-05-09 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 148
一、前言:无序、唯一、高效的集合在 redis 的五大数据类型中,set(集合)是一个非常独特且强大的存在。它天生具备两个核心特性:元素唯一...
MySQL DDL数据定义语言示例总结
2026-05-09 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 125
ddl:data definition language数据定义语言作用:用于定义和管理数据库对象。包括:数据库表字段约束核心思想:ddl ...
Redis中RPOP、BRPOP、LPOP和BLPOP使用示例代码
2026-05-08 19:19 | 分类:数据库 | 评论:0 次 | 浏览: 151
核心概念:列表的方向在深入命令之前,必须明确 redis 列表的“方向”概念:头部 (left/head): 列表的...
Oracle到MySQL数据库迁移的兼容性问题处理办法
2026-05-08 19:19 | 分类:数据库 | 评论:0 次 | 浏览: 99
引言在当今数字化转型的浪潮中,许多企业正考虑将数据库从商业化的oracle迁移到开源的mysql以降低成本。根据gartner 2023年的...
Oracle数据库对象导出脚本示例代码(含创建语句)
2026-05-08 19:19 | 分类:数据库 | 评论:0 次 | 浏览: 152
object_to_html.pyimport cx_oracleimport jinja2import osimport datetime...
PL/SQL 循环、自定义函数以及存储过程实例详解
2026-05-08 19:19 | 分类:数据库 | 评论:0 次 | 浏览: 151
本文系统梳理了pl/sql三大核心内容:循环结构:包括for循环(固定次数)、while循环(条件判断)及break/continue控制语...
Oracle 存储过程 procedure不允许使用 return 语句的解决方案
2026-05-08 19:19 | 分类:数据库 | 评论:0 次 | 浏览: 159
oracle存储过程中return语句的使用存在严格限制:在存储过程(procedure)中不允许使用return语句,否则会引发pls-0...
Oracle中的触发器(trigger)用法及解读
2026-05-08 19:19 | 分类:数据库 | 评论:0 次 | 浏览: 148
1、触发器的定义数据库触发器是一个与表相关联、存储pl/sql语句的“东西”。每当一个特定的数据操作语句(inser...
Docker部署MySQL8.0从拉取镜像到配置远程访问完整指南
2026-05-08 12:07 | 分类:数据库 | 评论:0 次 | 浏览: 103
前言本方法是通过 yum 方式安装 mysql,需要确保宿主机能够连接网络。其他安装方式请自行查阅相关资料。一、拉取镜像# 下面两个命令效果...
redis分布式设计的实现示例
2026-05-08 12:07 | 分类:数据库 | 评论:0 次 | 浏览: 150
redis 的分布式设计主要通过三种模式实现,每种模式解决不同的问题:一、三种分布式模式对比模式解决的问题数据关系适用场景主从复制读写分离、...
Redis 延迟双删的实现示例
2026-05-08 12:07 | 分类:数据库 | 评论:0 次 | 浏览: 158
延迟双删(delayed double deletion) 是在 cache-aside 基础上,为了解决"并发读写导致缓存回填旧...
MySQL5卸载到MySQL8安装的不踩坑指南
2026-05-08 12:07 | 分类:数据库 | 评论:0 次 | 浏览: 106
前言mysql 8.0 相比 mysql 5.x 带来了巨大的性能提升和新特性(如窗口函数、cte、json增强、默认utf8mb4等),但...
MySQL数据清除三剑客之DROP、DELETE与TRUNCATE深度对比指南
2026-05-08 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 108
前言在 mysql 数据库的日常运维与开发中,drop、delete 和 truncate 是三种常用于“清除数据”...
PostgreSQL表名超长踩坑记
2026-05-07 19:32 | 分类:数据库 | 评论:0 次 | 浏览: 155
你以为的postgresql支持的表名最长长度是多少?256个字符?512个字符?这里先卖个关子。大家是否还记得之前流传的linux中 rm...
Mysql Error 1826:Duplicate foreign key constraint错误问题及解决
2026-05-07 19:32 | 分类:数据库 | 评论:0 次 | 浏览: 101
mysql error1826:duplicate foreign key constraint在一个数据库中建了若干张表,其中的外键索引重...
卸载apt-get安装的PostgreSQL版本实现
2026-05-07 19:31 | 分类:数据库 | 评论:0 次 | 浏览: 141
卸载通过apt-get安装的postgresql 就版本,可以按照以下步骤进行。查找已安装的postgresql包在卸载之前,建议先查找并确...
PostgreSQL 向量扩展插件pgvector安装和使用
2026-05-07 19:31 | 分类:数据库 | 评论:0 次 | 浏览: 142
pgvector 是一个 postgresql 扩展,能够让postgresql 提供向量(vector)数据类型和相关操作功能。参考:ht...
MySQL 数据库表的操作实战案例
2026-05-07 19:31 | 分类:数据库 | 评论:0 次 | 浏览: 97
mysql 表是数据存储的核心容器,掌握表的创建、查看、修改、删除是数据库开发必备技能。本文结合实战案例,带你系统学习 mysql 表的所有...
MySQL与瀚高数据库的范围分区语法及实例代码
2026-05-07 19:31 | 分类:数据库 | 评论:0 次 | 浏览: 98
环境系统平台:microsoft windows (64-bit) 10版本:5.6.4文档用途当表中的数据量不断增大,查询数据的速度就会变...
MySQL中的存储引擎及InnoDB简单介绍
2026-05-07 19:30 | 分类:数据库 | 评论:0 次 | 浏览: 107
概述存储引擎是mysql数据库底层软件组件,负责执行数据的存储和检索操作,是mysql区别于其他数据库的核心特性之一。mysql采用插件式存...
挂起的PostgreSQL查询取消方法
2026-05-07 19:30 | 分类:数据库 | 评论:0 次 | 浏览: 138
有时,postgresql 中的某个查询会运行异常缓慢,甚至陷入“挂起”状态。通常情况下,我们可以轻松地将其中断(取...
Redis缓存穿透、缓存击穿与缓存雪崩实战指南
2026-05-07 19:30 | 分类:数据库 | 评论:0 次 | 浏览: 163
在现代高并发的分布式系统架构中,redis凭借其高性能的内存读写能力,已成为企业级应用不可或缺的缓存中间件。然而,缓存的引入虽然极大地提升了...
redis的常见用法和问题之缓存击穿、缓存穿透、缓存雪崩详解
2026-05-07 19:30 | 分类:数据库 | 评论:0 次 | 浏览: 180
本文为总结用于复习和查询包含redis的常用操作和缓存相关问题redis定义redis存储的是key-value结构的数据,key生成字符串...
PostgreSQL云服务器安装配置指南
2026-05-07 19:29 | 分类:数据库 | 评论:0 次 | 浏览: 146
mysql 是 php 项目的默认选择,但越来越多的框架(django、ruby on rails、laravel 等)在认真的项目上推荐用...
在Linux系统上安装部署Oracle Database保姆级教程
2026-05-01 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 179
一、前言在开发或测试环境中,我们经常需要搭建一套独立的 oracle 数据库环境。虽然现在很多人使用 docker 镜像或云数据库,但有时候...
浅谈Redis批量删除的大坑
2026-05-01 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 153
引言redis作为高性能的键值存储系统,被广泛应用于缓存、消息队列、会话管理等场景。然而,当数据量增长到一定规模时,如何高效、安全地删除大量...
前后台Nginx部署同域名路径区分配置
2026-04-30 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 167
这篇主要讲的是,前后台用同一个域名部署时,怎么通过不同路径来区分前台、后台的静态文件,还有api,应用程序编程接口)接口。另外也会适配vue...
Redis SDS字符串与集合的底层实现原理解析
2026-04-30 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 198
set型value操作命令set集合中的每一个元素都是string类型。set和list非常相似,但是set是无序且不可重复,而list则是...