- 数据库技术
mysql全连接和oracle全连接查询的区别是什么
oracle的全连接查询可以直接用full on,但是在mysql中没有full join,mysql使用union实现全连接 oracle的全连接 select * from a full join b on a.id = b.id mysql的全连接 select * ...
- 数据库技术
MySQL中YEAR函数怎么用
YEAR(date) SELECT YEAR(70-01-16) SELECT YEAR(2070-01-16) SELECT YEAR(69-01-16 00:00:00) - 1970 (表示返回date的4位数年份)- 2070 - 1969 要注意的是:如果年份只有两位数,那么自动...
- 数据库技术
mysql中int(5)的长度是多少
在设计 mysql 表字段时,int(5) 表示是该字段长度为 5 吗? 如果你觉得是,那请你继续往下看,相信你会有新的收获的。 先来看一个实际例子 我们创建一个...
- 数据库技术
MySql中如何使用JOIN
JOIN的含义就如英文单词join一样,连接两张表,大致分为内连接,外连接,右连接,左连接,自然连接。 先创建两个表,下面用于示例 CREATE TABLE t_blog( id...
- 数据库技术
Redis集群实例分析
一、Why K8s 1、资源隔离 当前的Redis Cluster部署在物理机集群上,为了提高资源利用率节约成本,多业务线的Redis集群都是混布的。由于没有做CPU的资源隔离,...
- 数据库技术
Redis的技术要点有哪些
一、为什么使用Redis 在项目中使用Redis,笔者认为需要从性能和并发两个方面考虑。当然,Redis还具备可做分布式锁等功能的其它功能,但如果只是为了分布...
- 数据库技术
Redis相关问题怎么解决
Redis是一个支持持久化的内存数据库,通过持久化机制把内存中的数据同步到硬盘文件来保证数据持久化。当Redis重启后通过把硬盘文件重新加载到内存,就...
- 数据库技术
Redis的过期策略和内存淘汰策略怎么用
设置 key 的过期时间。超时后,将会自动删除该 key 。在Redis的术语中一个 key 的相关超时是volatile的。 超时后只有对 key 执行DEL、SET、GETSET时才会清除。 这...
- 数据库技术
MySQL索引失效如何解决
在对SQL语句进行索引查询时会遇到索引失效的时候,对于该语句的可行性以及性能效率方面有至关重要的影响,本篇剖析 索引为何失效 ,有哪些情况会 导...
- 数据库技术
SpringBoot怎么使用RedisTemplate操作Redis数据类型
Spring 封装了 RedisTemplate 来操作 Redis,它支持所有的 Redis 原生的 API。在 RedisTemplate 中定义了对5种数据结构的操作方法。 opsForValue():操作字符串。 opsForLi...
- 数据库技术
CentOS6.4下Mysql数据库怎么安装与配置
一、mysql简介 说到数据库,我们大多想到的是关系型数据库,比如mysql、oracle、sqlserver等等,这些数据库软件在windows上安装都非常的方便,在linux上如果要...
- 数据库技术
基于redis乐观锁怎么实现并发排队
有个需求场景是这样的,使用redis控制scrapy运行的数量。设置系统后台为4后,scrapy最多只能启动4个任务,多余的任务将被排队等待。 概况 最近做了一个...
- 数据库技术
mysql全文索引指的是什么
说明 1、MyISAM存储引擎支持全文索引,用于查找文本中的关键词,而不是直接比较是否相等。 查找条件使用 MATCH AGAINST,而不是普通的 WHERE。 2、全文索引使...
- 数据库技术
Redis的事件驱动模型是什么
使用 Socket 模型实现网络通信时,需要经过创建 Socket、监听端口、处理连接和读写请求等多个步骤,现在我们就来具体了解下这些步骤中的关键操作,以此...
- 数据库技术
Redis基准参数怎么查看
Redis 自带了一个叫redis-benchmark的工具来模拟 N 个客户端同时发出 M 个请求。 (类似于 Apacheab程序)。使用命令 redis-benchmark -h 可以查看基准测试参数。 以下...
- 数据库技术
nodejs mysql转json的方法是什么
一、安装 MySQL 模块 在 Node.js 中连接 MySQL,需要先安装 MySQL 模块,可以通过以下命令进行安装: npm install mysql 二、连接 MySQL 数据库 安装完 MySQL 模块之后,...