其他数据库 详解Redis实现限流的三种方式 面对越来越多的高并发场景,限流显示的尤为重要。 当然,限流有许多种实现的方式,Redis具有很强大的功能,我用Redis实践了三种的实现方式,可以较为简单的实现其方式。Redis不仅仅是可以做限流,还可...
MySQL 最新MySql8.27主从复制及SpringBoot项目中的读写分离实战教程 最新MySql8.27主从复制以及SpringBoot项目中的读写分离实战 1、MySql主从复制 MySQL主从复制是一个异步的复制过程,底层是基于MySQL1数据库自带的二进制日志功能。就是一台或多台MySQL数据库(slave,即从库)从另一台ySQ...
其他数据库 Redis数据库的应用场景介绍 一、MySql+Memcached架构的问题 实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题: 1)My...
SQLSERVER SQL语句实现表中字段的组合累加排序 有表如下: id in out index 1 10 12 2 2 9 8 2 3 12 8 3 1 9 9 3 1 12 0 3 2 5 18 2 2 20 0 2 这三个字段均为integer类型 现要求如下: 1、按index=2查找 2、将所有id...
MySQL mysql实现批量修改字段null值改为空字符串 批量修改字段null值改为空字符串 UPDATE 表名 SET 字段名 = ( CASE WHEN IFNULL(字段名, ”) = ” THEN ” ELSE 字段名 END ) WHERE 字段名 IS NULL; ...
MongoDB mongodb官方的golang驱动基础使用教程分享 前言 mongo数据库在nodejs平台有2个常用驱动,mongodb和mongoose,mongodb接口非常接近mongo数据库原生的操作方式,是helloworld之类演示代码的首选mongo数据库连接驱动,因此成为大部分nodejs初学者最先接触的...
MySQL Mysql CONVERT函数的具体使用 示例 CONVERT函数用于将值转换为指定的数据类型或字符集 1.转换指定字符集 CONVERT函数用于将字符串expr的字符集变成transcoding_name 语法结构 CONVERT(expr USING transcoding_name) exp...
PostgreSQL PostgreSQL limit的神奇作用详解 最近碰到这样一个SQL引发的性能问题,SQL内容大致如下: SELECT * FROM t1 WHERE id = 999 AND (case $1 WHEN ‘true’ THEN info = $2 ELSE info = $3...
MySQL 深入了解MySQL中聚合函数的使用 聚合函数综合练习 -1 聚合函数综合练习 -2 今天的章节我们将要来学习一下 “聚合函数” ;首先我们需要学习聚合函数对数据进行统计分析,比如说求最大值、最小值、平均值之类的场景。但是单纯的使用聚合函数,只能做全表范围的统计分析。如...
Oracle Oracle表中重复数据去重的方法实例详解 Oracle表中重复数据去重的方法实例详解 我们在项目中肯定会遇到一种情况,就是表中没有主键 有重复数据 或者有主键 但是部分字段有重复数据 而我们需要过滤掉重复数据 下面是一种解决方法 delete from mytest ms where rowid ...
其他数据库 Redis基本数据类型哈希Hash常用操作命令 Redis数据类型Hash常用操作 redis里的hash是一个string类型的field(字段)和value(值)的映射表。特别适合用于存储对象,每个hash可以存储40多亿键值对。 熟悉python的童鞋可以想象成字典dict。之前的数据类型存储都是...