-
数据库分库分表后,带来的这个难题,如何解决?
在此之前我们介绍了数据库的分库分表问题,分库分表可以给我们带来非常好的扩展性与性能上的提升,但也随之带来一些问题,例如数据的主键ID分配问题。我们以Mysql为例,通常我们使用的是数据库的自增主键,我...
-
Redis两种持久化机制RDB和AOF详解
redis是一个内存数据库,数据保存在内存中,但是我们都知道内存的数据变化是很快的,也容易发生丢失。幸好Redis还为我们提供了持久化的机制,分别是RDB(Redis DataBase)和AOF(Ap...
-
-
详解MySQL数据库累积聚合原理与用法实例分析
今天主要介绍一下mysql累积聚合原理与用法。下面,我们一起来看看吧~ 累积聚会 累积聚合为聚合从序列内第一个元素到当前元素的数据,如为每个员工返回每月开始到现在累积的订单数量和平均订单数量。 行号问...
-
Redis几乎所有命令都在这了,还说你不会?
密码登录: 1. redis-cli -h 127.0.0.1 -p 6379 -a flyvar 字符串类型: 1. set name ericzhao // set key value [EX s...
-
一文带你了解 Redis 的发布与订阅的底层原理
01、前言 发布订阅系统在我们日常的工作中经常会使用到,这种场景大部分情况我们都是使用消息队列的,常用的消息队列有 Kafka,RocketMQ,RabbitMQ,每一种消息队列都有其特性。这篇文章主...
-
关于数据库设计的总结
概览 良好的数据库设计不仅仅能够满足数据库用户的需求,而且对应用程序有着非常重大的影响。然而数据库设计是一个复杂的过程,良好的数据库设计并不是一件简单的事。对于小型的应用,理解需求的数据库设计者可能直...
-
-
分享几道 Redis 高频面试题,面试不用愁
1、说说 Redis 都有哪些应用场景? 缓存:这应该是 Redis 主要的功能了,也是大型网站必备机制,合理地使用缓存不仅可以加 快数据的访问速度,而且能够有效地降低后端数据源的压力。共享Sessi...
-
MySQL数据库小项目日志表定期删除实现方案
最近需要对一个对数据表做清理的操作,这个环境是一个线上业务,因为各种原因,表中的数据比较臃肿,而磁盘空间又比较小,所以经常导致磁盘空间爆满,和业务确认后对数据做定时删除,实现方式如下,以下针对小项目。...
