当前位置: 七九推 > IT编程>

数据库

Redis使用Bitmap的方法实现

2023-01-27 19:19 | 分类:数据库 | 评论:0 次 | 浏览: 262

1. bitmap 是什么bitmap(也称为位数组或者位向量等)是一种实现对位的操作的'数据结构',在数据结构加引号主要因...

浅谈Redis在秒杀场景的作用

浅谈Redis在秒杀场景的作用

2023-01-27 19:19 | 分类:数据库 | 评论:0 次 | 浏览: 349

秒杀业务特点:限时限量,业务系统要处理瞬时高并发请求,redis是必需品。秒杀可分成秒杀前、秒杀中和秒杀后三阶段,每个阶段的请求处理需求不同...

SQL 嵌套查询的具体使用

2023-01-27 19:19 | 分类:数据库 | 评论:0 次 | 浏览: 29

嵌套查询又称子查询,有select子查询,where子查询,from子查询,exists子查询。插入数据#创建表及插入记录create ta...

Redis脑裂导致数据丢失的解决

Redis脑裂导致数据丢失的解决

2023-01-27 19:19 | 分类:数据库 | 评论:0 次 | 浏览: 32

1 案例主从集群有1个主库、5个从库和3个哨兵实例,突然发现客户端发送的一些数据丢了,直接影响业务层数据可靠性。最终排查发现是主从集群中的脑...

Redis+Hbase+RocketMQ 实际使用问题案例讲解

Redis+Hbase+RocketMQ 实际使用问题案例讲解

2023-01-26 11:24 | 分类:数据库 | 评论:0 次 | 浏览: 13

需求将hbase数据,解析后推送到rocketmq。redis使用list数据类型,存储了需要推送的数据的rowkey及表名。简单画个流程图...

使用Redis缓存时高效的批量删除的几种方案

2023-01-26 11:24 | 分类:数据库 | 评论:0 次 | 浏览: 48

前因后果之前我们的服务,在上线的时候发现有一些大key的使用不是很规范,特别是没有设置过期时间,因此导致redis中内存的数据越来越多,目前...

远程连接Docker上的Mysql失败的分析与解决方案

远程连接Docker上的Mysql失败的分析与解决方案

2023-01-26 11:24 | 分类:数据库 | 评论:0 次 | 浏览: 33

之前vmware虚拟机centos7使用dhcp,导致只要重启操作系统,网卡ip地址就改变。于是把网卡修改为手工设定ip地址,结果导致远程连...

实现在线 + 离线模式进行迁移 Redis 数据实战指南

实现在线 + 离线模式进行迁移 Redis 数据实战指南

2023-01-26 11:24 | 分类:数据库 | 评论:0 次 | 浏览: 33

redis-full-check的使用背景在经历了之前的文章内容章节内容,已完成redis迁移后,可能会存在以下问题需要进行数据迁移之后的对...

Mysql的SELECT语句与显示表结构详解

2023-01-26 11:24 | 分类:数据库 | 评论:0 次 | 浏览: 245

select...select 1+1, 2+2;# 直接这样写相当于下面这句select 1+1, 2+2 from dual; # 这里...

关于SQL表中drop table和delete table的区别

关于SQL表中drop table和delete table的区别

2023-01-23 11:24 | 分类:数据库 | 评论:0 次 | 浏览: 21

问题:使用阿里云的maxcompute产品发现有中间表的产生,需要删除。 删表是一个比较危险的操作,这次给了个机会就想尝试下,记得在mysq...

Nginx IP封禁及自动封禁IP的实现

Nginx IP封禁及自动封禁IP的实现

2023-01-21 11:24 | 分类:数据库 | 评论:0 次 | 浏览: 40

1.在nginx的conf目录下创建一个blockip.conf文件2.里面放需要封禁的ip,格式如下deny 1.2.3.4;3.在ngi...

控制Redis的hash的field中的过期时间

控制Redis的hash的field中的过期时间

2023-01-21 11:24 | 分类:数据库 | 评论:0 次 | 浏览: 38

需求场景在业务中有些数据因为历史原因用的hash结构存储数据,但是后期需求要求其中某个field需要按照一些规则去过期,这个时候原来的逻辑懒...

MySQL8.0无法远程连接访问的解决方法

2023-01-21 11:24 | 分类:数据库 | 评论:0 次 | 浏览: 262

问题:mysql 8.0 无法远程连接访问原因:可能是mysql数据库user表中,用户的 host 字段配置是不允许当前host访问或者是...

uniapp项目使用防抖及节流的方案实战

2023-01-21 11:24 | 分类:数据库 | 评论:0 次 | 浏览: 39

此方案出现的理由小程序中无法使用vue.directive的指令方法函数实现防抖节流传统的防抖节流方式相对繁琐实现方案及效果新建一个debo...

RedisTemplate访问Redis的更好方法

2023-01-21 11:24 | 分类:数据库 | 评论:0 次 | 浏览: 37

开始准备开始之前我们需要有redis安装,我们采用本机docker运行redis, 主要命令如下docker pull redisdocke...

一文详解嵌入式SQL

2023-01-20 11:24 | 分类:数据库 | 评论:0 次 | 浏览: 40

嵌入式sql概述嵌入式sql(embedded sql) 是应用系统使用编程方式来访问和管理数据库中数据的主要方式之一。sql语言有两种使用...

MySQL基本增删改查语句练习(最新推荐)

MySQL基本增删改查语句练习(最新推荐)

2023-01-20 11:24 | 分类:数据库 | 评论:0 次 | 浏览: 37

mysql基本增删改查语句练习创建数据库:1、在cmd窗口中输入mysql -u root -p登录mysql环境2、创建数据库为了便于在命...

mysql中replace into与insert into区别

mysql中replace into与insert into区别

2023-01-20 11:24 | 分类:数据库 | 评论:0 次 | 浏览: 32

replace into 遇到主键或唯一索引冲突时,会先删除数据,再插入新数据insert into 遇到主键或唯一索引冲突时,会直接报错,...

高并发状态下Replace Into造成的死锁问题解决

高并发状态下Replace Into造成的死锁问题解决

2023-01-20 11:24 | 分类:数据库 | 评论:0 次 | 浏览: 34

1.问题出现:在测试阶段,大数据并发的情况下,发现sql语句造成表的死锁,过一段时间,死锁消失。于是进行排查报错如下:对应的sql语句如下:...

PostgreSQL 复制表的 5 种方式详解

2023-01-20 11:24 | 分类:数据库 | 评论:0 次 | 浏览: 40

postgresql 提供了多种不同的复制表的方法,它们的差异在于是否需要复制表结构或者数据。create table as select ...

MySQL三大日志(binlog、redo log和undo log)图文详解

MySQL三大日志(binlog、redo log和undo log)图文详解

2023-01-20 11:24 | 分类:数据库 | 评论:0 次 | 浏览: 0

1.redo logredo log概述redo log(重做日志)是innodb存储引擎独有的,它让mysql拥有了崩溃恢复能力。比如 m...

redis如何取hash的值

redis如何取hash的值

2023-01-20 11:24 | 分类:数据库 | 评论:0 次 | 浏览: 37

redis取hash的值命令:可以取得对应的hash中的具体值hmget s_account:208 account accountname...

redis删除hash的实现方式

redis删除hash的实现方式

2023-01-20 11:24 | 分类:数据库 | 评论:0 次 | 浏览: 39

redis删除hash方式在工作中遇到删除hash类型的缓存时遇到了,怎样也删不掉redis里面的缓存,后来发现,hash类型和string...

Redis设置key的过期时间

2023-01-20 11:24 | 分类:数据库 | 评论:0 次 | 浏览: 315

redis中可以设置数据的过期时间,一旦过期自动删除数据。1.设置过期时间 expire127.0.0.1:6379> set nam...

Mysql存储过程如何实现历史数据迁移

2023-01-20 11:24 | 分类:数据库 | 评论:0 次 | 浏览: 201

mysql迁移历史数据记录一下工作中由于业务需要以及系统的数据库模型变更,导致需要做一下历史数据迁移的解决办法需求陈述一共涉及到三张表,分别...

redis中hash数据结构及说明

redis中hash数据结构及说明

2023-01-20 11:24 | 分类:数据库 | 评论:0 次 | 浏览: 187

hash的数据结构hash底层数据结构的实现包括两种:ziplist和字典当保存的所有键值对字符串长度小于 64 字节并且键值对数量小于 5...

Redis作为缓存应用的情形详细分析

Redis作为缓存应用的情形详细分析

2023-01-20 11:24 | 分类:数据库 | 评论:0 次 | 浏览: 282

为什么使用缓存redis是一个内存型数据库,也就是说,所有的数据都会存在与内存中,基于redis的高性能特性,我们将redis用在缓存场景非...

mysql alter添加列的实现方式

mysql alter添加列的实现方式

2023-01-20 11:24 | 分类:数据库 | 评论:0 次 | 浏览: 18

mysql alter添加列当表中的数据量不是很大的时候可以直接使用alter命令添加新列,5.6及其之前的版本会将表锁住。alter的执行...

Nginx隐藏server头信息的实现

2023-01-17 19:19 | 分类:数据库 | 评论:0 次 | 浏览: 36

分析文章我们搭建了nginx,请求响应头如下[nginx@node01 sbin]$ curl -i 127.0.0.1:8090http/...

MySQL的锁机制之全局锁和表锁的实现

MySQL的锁机制之全局锁和表锁的实现

2023-01-17 19:19 | 分类:数据库 | 评论:0 次 | 浏览: 38

前言对mysql锁的总结学习,本文将围绕,加锁的概念,加锁的应用场景和优化,以及不加锁会导致的问题这些方向进行总结学习。mysql的全局锁和...

Copyright © 2017-2023  七九推 保留所有权利. 粤ICP备17035492号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com