![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库篇
文章平均质量分 80
Iobliviate
这个作者很懒,什么都没留下…
展开
-
数据库索引详解
1、什么是索引?为什么要用索引?1.1、索引的含义数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询,更新数据库中表的数据。索引的实现通常使用B树和变种的B+树(MySQL常用的索引就是B+树)。除了数据之外,数据库系统还维护为满足特定查找算法的数据结构,这些数据结构以某种方式引用数据,这种数据结构就是索引。简言之,索引就类似于书本,字典的目录。1.2、为什么用索引?打个比方,如果正确合理设计使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。原创 2021-11-20 11:03:23 · 55505 阅读 · 4 评论 -
Redis
简介背景现在的项目架构中,基本上是Web服务器(Tomcat)和数据库独立部署,独占服务器资源,随着用户数的增长,并发读写数据库,会加大数据库访问压力,导致性能的下降,严重时直接导致系统宕机,例如:此时我们可以在Tomcat同服务器上增加本地缓存,并在外部增加分布式缓存,缓存热门数据。也就是通过缓存能把绝大数请求在读写数据库前拦截掉,大大降低数据库压力。例如:...原创 2021-10-28 11:14:18 · 619 阅读 · 0 评论 -
Redis常用数据类型
简介概述Redis作为一种key/value结构的数据存储系统,为了便于对数据进行管理,提供了多种数据类型。然后,基于指定类型存储我们项目中产生的数据,例如用户的登录信息,购物车信息,商品详情信息等等。常用数据类型Redis中基础数据结构包含字符串、散列、列表、集合、有序集合。工作中具体使用哪种类型要结合具体场景。String类型操作实践字符串类型是redis中最简单的数据类型,它存储的值可以是字符串,其最大字符串长度支持到512M。基于此类型,可以实现博客的字数统计,将日志不断追加到指定key原创 2021-10-28 11:13:50 · 740 阅读 · 0 评论 -
Windows下使用命令行操作MySQL数据库
一、运行数据库1、启动服务:net start mysql2、连接数据库:mysql -h[IP地址] -u [数据库] -p;mysql -u [数据库] -p; --如:mysql -u root -p;-- mysql -h127.0.0.1 -u root -p;二、查看1、查看数据库:show databases2、查看表:show tables--先选择数据库USE [数据库]USE root --查看表 SHOW TABLES;3、查看表中的原创 2021-10-27 09:57:27 · 4131 阅读 · 0 评论