![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
前热火球员LeBron James
A programmer who can't play basketball is not a good cook
展开
-
mac系统下Redis安装和使用步骤详解
mac下载安装redis全网最详细教程原创 2022-10-26 15:07:23 · 4265 阅读 · 0 评论 -
mysql条件表达式
一,MySQL if 语句用法:SELECT IF(gender='男',1,2) from physical_enroll_info;二,MySQL 中 case when then … else end 的简单使用:SELECT CASE usercenter.physical_enroll_info.gender WHEN '女' THEN 2 WHEN '男' THEN 1 ELSE 'null' END from physical_enroll_info;打印:...原创 2021-04-14 17:19:06 · 485 阅读 · 0 评论 -
工具
1.mysql:https://www.jianshu.com/p/07a9826898c0原创 2021-03-20 20:36:06 · 70 阅读 · 0 评论 -
redis为什么会比mysql快?
Redis是基于内存存储的,MySQL是基于磁盘存储的;Redis存储的是k-v格式的数据。时间复杂度是O(1),常数阶,而MySQL引擎的底层实现是B+Tree,时间复杂度是O(logn),对数阶。Redis会比MySQL快一点点;MySQL数据存储是存储在表中,查找数据时要先对表进行全局扫描或者根据索引查找,这涉及到磁盘的查找,磁盘查找如果是按条点查找可能会快点,但是顺序查找就比较慢;而Redis不用这么麻烦,本身就是存储在内存中,会根据数据在内存的位置直接取出;Redis是单线程的多路复用IO.原创 2021-03-08 21:57:55 · 307 阅读 · 0 评论 -
想用数据库“读写分离” 请先明白“读写分离”解决什么问题
想用数据库“读写分离” 请先明白“读写分离”解决什么问题转载 2021-02-25 22:17:30 · 123 阅读 · 1 评论 -
数据库SQL语言中,foreign key和references的区别是什么?
假设两张表,表1(学号,姓名,性别),学号为主键. 表2(学号,课程,成绩). 可以为表2的学号定义外键(FOREIGN KEY),该外键的取值范围参照(REFERENCES)表1的学号CONSTRAINT是对某列定义约束, 如上表1中的”性别”,可以定义约束,将取值限定为不是”男”,就是”女”. CHECK(性别 IN (‘男’,’女’))...原创 2018-08-27 10:40:19 · 65168 阅读 · 3 评论 -
简述关系型数据库和非关系型数据库
简述关系型数据库和非关系型数据库作者:意识流丶转载 2020-07-13 10:43:47 · 197 阅读 · 0 评论