Redis键值存储的实现示例
2026-08-31 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 88
一、redis数据类型概述首先要强调一点:redis是key value类型的数据库,redis所说的数据类型都是key value中的va...
Oracle RMAN备份和恢复基本操作指南
2026-08-31 12:01 | 分类:数据库 | 评论:0 次 | 浏览: 61
前提说明:1)一般情况下,rman备份,数据库必须开启归档模式2)rman备份文件始终写入目标库服务器端,而不是执行 rman 命令的客户端...
NGINX白名单的几种方法实现
2026-08-29 12:09 | 分类:数据库 | 评论:0 次 | 浏览: 90
1、需求网关:172.16.0.48 反向代理到 nginx:172.16.0.32 nginx 只允许来源是网关 172.16.0.48 ...
MySQL学习笔记之一篇搞定DDL、DML、DQL、DCL
2026-08-29 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 77
前言sql(structured query language)结构化查询语言,主要分为四大类别:ddl(数据定义语言)、dml(数据操作语...
mysql报错1130问题排查及快速解决方案
2026-08-29 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 71
mysql 报错 1130 的含义是:error 1130 (hy000): host 'xxx' is not allow...
如何查看Oracle 数据库中的定时任务执行情况
2026-08-28 12:10 | 分类:数据库 | 评论:0 次 | 浏览: 73
笔者在系统中配置了每 8 小时自动执行一次向量化的定时任务后,可以通过 oracle scheduler 相关视图,查看任务配置、运行状态与...
Linux下MySQL常用登录方式及Socket排查指南
2026-08-28 12:10 | 分类:数据库 | 评论:0 次 | 浏览: 79
linux 服务器上登录 mysql,常用方式主要有两类:unix socket 本地登录tcp/ip 登录如果 mysql 使用非默认端口...
Redis Zset的实现原理详解
2026-08-28 12:10 | 分类:数据库 | 评论:0 次 | 浏览: 123
zset = 跳表(skiplist) + 哈希表(dict),两套结构同时保存一份数据。数据特点:成员member唯一不重复,每个memb...
Redis Ziplist压缩列表的实现
2026-08-28 12:10 | 分类:数据库 | 评论:0 次 | 浏览: 99
一、概述ziplist(压缩列表)是 redis 中一种极致紧凑的序列化数据结构,用于在内存中存储少量元素的列表。它是 redis 为节省内...
Oracle如何获取日期&天数
2026-08-28 12:10 | 分类:数据库 | 评论:0 次 | 浏览: 84
一.获取当年所有日期--select * from (select trunc(sysdate,'yyyy')+rownum-1 as pd...
SQL Server最大服务器内存设置指南
2026-08-28 12:10 | 分类:数据库 | 评论:0 次 | 浏览: 90
一、前言在 sql server 生产环境中,经常会看到数据库服务占用大量内存。很多人会误以为:服务器有多少内存,就尽量全部给 sql se...
MySQL DQL 查询语言从基础查询到条件筛选
2026-08-28 12:10 | 分类:数据库 | 评论:0 次 | 浏览: 77
一、dql 语言概述dql(data query language,数据查询语言)是 sql 中用于从数据库查询数据的核心语言。官方文档:h...
MySQL中深度分页问题的解决方案
2026-08-28 12:10 | 分类:数据库 | 评论:0 次 | 浏览: 77
问题现象:select * from table limit 100000,10跳过10万行再取10条。mysql需要扫描并丢弃前面1000...
Mysql触发器写法及示例详解
2026-08-28 12:10 | 分类:数据库 | 评论:0 次 | 浏览: 75
mysql 触发器(trigger)是一种特殊类型的存储过程,它在满足一定条件时自动执行。触发器可以定义在表上的insert、update或...
MySQL 流程控制函数与分组函数详解
2026-08-28 12:09 | 分类:数据库 | 评论:0 次 | 浏览: 81
一、流程控制函数1、if(expr1,expr2,expr3)用于查询中进行条件判断的流程控制函数。expr1:要判断的条件表达式,如果条件...
Redis中EXPIREAT命令实现
2026-08-28 12:09 | 分类:数据库 | 评论:0 次 | 浏览: 92
expireat 用于为 key 设置以 unix 时间戳(秒)为单位的绝对过期时间,到期后 redis 会自动删除该 key。与 expi...
数据库事务机制是什么?MySQL实现事务的方法
2026-08-28 12:09 | 分类:数据库 | 评论:0 次 | 浏览: 71
面试考点分析是否能用一句话说清事务的定义,并理解事务与数据库一致性的关系。是否掌握 acid 四大特性,并能分别落到 mysql innod...
MySQL索引面试+生产完整知识体系全覆盖
2026-08-27 19:17 | 分类:数据库 | 评论:0 次 | 浏览: 91
一、索引基础概念1. 定义索引是存储在磁盘上的有序、结构化、可快速检索的数据结构,专门依附数据表字段构建,核心本质是空间换时间、有序换io。...
MySQL数据库表的约束深度讲解
2026-08-27 19:17 | 分类:数据库 | 评论:0 次 | 浏览: 83
前言在上一篇的文章中我们简单的了解了对表的操作,也认识了在mysql中的数据类型.但是在上一篇文章中我们遗留了一些问题今天我们来详细的讲解一...
MySQL中数据查询完全指南:分页、排序、分组、聚合与高级查询
2026-08-27 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 75
大家好,在之前的文章中,我们学习了数据库的创建、表的操作以及增删改查的基础用法。今天我们将深入mysql 查询的核心,系统性地讲解排序、分页...
MySQL中的流程函数详解
2026-08-27 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 71
1. 引言mysql 中的流程函数用于在 sql 查询中实现条件判断和逻辑控制,可以在不借助存储过程的情况下,直接在 select 语句中完...
MySQL集群技术完整实战指南
2026-08-27 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 75
前言mysql集群(mysql cluster)本质是为了解决单节点mysql的性能瓶颈(高并发)、可用性风险(单点故 障)和数据可靠性(数...
Redis中GET命令的实现
2026-08-27 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 99
get 用于读取 redis 中指定 key 对应的字符串(string)值。它是 redis 最常用的读取命令之一,常用于获取缓存数据、配...
Redis会话机制和JWT机制深度解析
2026-08-27 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 106
登录鉴权是每个系统的第一道门,而"token 存哪里"是这个模块最核心的架构决策。同样是登录成功后给前端发一个 toke...
Linux第三方库安装教程:curl和sqlite库怎么装
2026-08-26 12:10 | 分类:数据库 | 评论:0 次 | 浏览: 91
linux在使用很多额外的功能时都要用到第三方库,本文将使用curl库和sqlite库两个第三方库获取第三方库在官网或者某个途径(git)获...
OceanBase 常用 SQL 语句及分区和分片详解
2026-08-26 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 87
有一段时间没有更新oceanbase相关文章了。前段时间一方面忙着其他事情,另一方面兴致来了,又连续写了一周的gaussdb博客。从今天开始...
MySQL数据库基础入门指南之DDL、DML、DCL三大命令详解
2026-08-26 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 73
大家好,数据库是后端开发的核心组件,几乎所有的应用都需要与数据库打交道。今天我们将系统性地学习 mysql 的基础操作,涵盖数据库与表的创建...
MySQL存储空间与索引运维的实战指南
2026-08-26 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 71
适用版本:mysql 5.7 / 8.0(innodb)读者对象:dba、运维、后端同学核心结论先放在这里:库空间看磁盘和 informat...
MySQL 用户管理与权限控制及常用场景实践
2026-08-26 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 74
为什么必须做用户管理?核心痛点:生产环境直接使用 root 用户存在极大的安全隐患。root 账号拥有 mysql 的最高权限,误操作dro...
PostgreSQL更改表的所有者的方法步骤
2026-08-26 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 86
在 postgresql 中,更改表的所有者可以使用 alter table 命令。基本语法alter table table_name o...