最新 最热

如何设计一个秒杀系统?

于是,秒杀系统一般会引入MQ、Redis、MySQL、Nginx等中间件,需要对每个中间件进行高性能、高并发、高可用的分析。

2022-06-23
3

MySQL的 安装、配置、卸载

Mysql的安装配置(基于Centos7)安装mysql数据库[root@master ~]# wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm[root@master ~]# yum -y install mysq...

2022-06-23
0

MySQL添加用户、删除用户与授权

mysql> CREATE USER 'test'@'%' IDENTIFIED BY '1234';

2022-06-23
2

普通索引和唯一索引,应该怎么选择?

案例:假设你在维护一个市民系统,每个人都有一个唯一的身份证号,而且业务代码已经保证了不会写入两个重复的身份证号。如果市民系统需要按照身份证号查姓名,那该如何建索引?...

2022-06-23
0

利用apache ftpserver搭建ftp服务器

二、usermanager采用mysql数据库管理用户时,ftpd-mysql.xml示例如下

2022-06-23
10

BTree和B+Tree详解

B+树索引是B+树在数据库中的一种实现,是最常见也是数据库中使用最为频繁的一种索引。B+树中的B代表平衡(balance),而不是二叉(binary),因为B+树是从最早的平衡二叉树演化而来的。在讲B+树之前必须先了解二叉查找树、平衡二叉...

2022-06-23
4

Redis实现并发阻塞锁方案

由于用户同时访问线上的下订单接口,导致在扣减库存时出现了异常,这是一个很典型的并发问题,本篇文章为解决并发问题而生,采用的技术为Redis锁机制+多线程的阻塞唤醒方法。...

2022-06-23
3

你女朋友也能读懂的LAMP架构

当客户端请求的是静态资源时,web服务(httpd程序)会直接返回静态资源给客户端

2022-06-23
2

三分钟学会如何找回mysql密码

一、在测试工作中我们肯定会写一些sq查询语句方便我们验证数据是否正确,从而判断当前软件是否存在缺陷,但是查询的过程中肯定需要我们先连接数据库,如果数据库密码忘记我们就无法完成工作,这里就教会大家如何快速修改密码...

2022-06-23
0

数据库优化都有哪些?

数据库实际上是一个用于存储数据的电子文件柜。同时,用户可以添加、删除、更改和检查数据。在企业应用中,数据库非常重要,因此程序员在面试时经常被问及数据库。当面试官问你对数据库优化了解多少时,你应该如何回...

2022-06-23
2