数据库

Redis的RDB和AOF方法怎么用

Redis持久化方案 Redis是内存数据库,数据都是存储在内存中,为了避免进程退出导致数据的永久丢失,需要定期将Redis中的数据以某种形式(数据或命令)从内存保存到硬盘。当下次Redis重启时,利用持久化文件实现数据恢复。除此之外,为了进行灾难备份,可以将持久化文件拷贝到一个远程位置。 Redis提供了多种不同级别的持久化方式:一种是RDB,另一种是AOF。 RDB持久化可以在指定的时间间隔

Redis 2023年11月15日  164

Redis击穿穿透雪崩产生原因是什么及怎么解决

1、前言 大家都知道,计算机的瓶颈之一就是IO,为了解决内存与磁盘速度不匹配的问题,产生了缓存,将一些热点数据放在内存中,随用随取,降低连接到数据库的请求链接,避免数据库挂掉。需要注意的是,无论是击穿还是后面谈到的穿透与雪崩,都是在高并发前提下,比如当缓存中某一个热点key失效。 2、问题起因 有两个主要原因: 1、Key过期; 2、Key被页面置换淘汰。 对于第一个原因是因为在Redis

Redis 2023年11月15日  150

mysql单表查询及多表查询命令详解

单表查询 创建表和数据库 首先创建一个数据库 d1 然后创建一个表,表的内容如下: CREATE TABLE `emp` ( `empno` int(4) NOT NULL, --约束不为空 `ename` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, --字符集和校

Mysql 2023年11月14日  133

怎么新建MySQL数据库

本篇内容主要讲解“怎么新建MySQL数据库”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么新建MySQL数据库”吧! 步骤一:安装MySQL 要在计算机上安装MySQL,你必须先从MySQL官网www.mysql.com下载适用于操作系统的安装程序,并按照提示一步一步地安装它。 步骤二:启动MySQL 安装MySQL后

Mysql 2023年11月14日  108

MongoDB数据库常用28条查询语句总结

初始MongoDB MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。 database:数据库,SQL中的database含义。 collection:数据库表/集合,SQL中的table含义。 do

MongoDB 2023年11月14日  138

mysql光标怎么使用

这篇文章主要介绍“mysql光标怎么使用”,在日常操作中,相信很多人在mysql光标怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”mysql光标怎么使用”的疑惑有所帮助!接下来,请跟着小编一起来学习吧! 说明 1、使用光标前,必须声明(定义)。 2、声明后,必须打开游标才能使用。 3、打开后,根据需要使用光标。 4、光标使用后,必须关闭。 实例 delimi

Mysql 2023年11月14日  94

选读SQL经典实例笔记22_2版增补

1. 2版DB版本 1.1. DB2 11.5 1.2. Oracle 19c 1.3. PostgreSQL 12 1.4. MySQL 8.0 1.5. SQL Server 2017 2. 子查询 2.1. 如果想创建虚拟表,以便对其执行包含窗口函数或聚合函数的查询,那么最简单的做法无疑是使用子查询 2.2. 只需编写一个查询并将其放在括号内,然后再编写另一个使用它的查询 2.3. 有些

SQLServer 2023年11月13日  128

MySQL数据库和Go语言:如何进行数据分段处理?

随着数据量的增长,数据库的性能和可扩展性变得越来越重要。对于像 MySQL 这样的关系型数据库,如何处理分段数据是一个非常重要的问题。为了解决这个问题,许多技术都被发明了出来,其中之一是使用 Go 语言来进行数据分段处理。 在本文中,我们将介绍 MySQL 数据库和 Go 语言如何一起使用来实现数据分段处理。我们将探讨如何使用 Go 语言来编写应用程序来连接到 MySQL 数据库,如何使用 MyS

Mysql / Go编程 2023年11月13日  136

关闭

用微信“扫一扫”