所有内容 第573页
-
RabbitMQ简介以及使用场景
一. RabbitMQ 简介 MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链...
-
不懂Redis Cluster原理,我被同事diss了!
图片来自 Pexels 但是当缓存数据量增加以后,无法用单体服务器承载缓存服务时,就需要对缓存服务进行扩展。 将需要缓存的数据切分成不同的分区,将数据分区放到不同的服务器中,用分布式的缓存来承载高并发...
-
5分钟,告诉你MySQL字符串怎么做索引
很多程序员都不喜欢字符串,我也是,字符串处理起来太麻烦了,而且字符串也比较占空间。举个例子,一个字符要占1个字节,但一般常用字符就那么几个(例如我们常要求用户名只能是大小写字母与数字)。另外一个问题,...
-
MySQL是如何进行排序的?怎么使用性能更快!
经常听到这样的事情,某个程序员在后台执行个Sql语句,然后把线上服务都拖垮了。有些人会认为,Sql的执行性能是DBA的事情,但是随着互联网的发展,对开发的要求也越来越高,特别是一些小团队,巴不得人人都...
-
-
-
面试官:为什么代码规范要求SQL语句不要过多的join?
送分题 面试官:有操作过Linux吗? 我:有的呀 面试官:我想查看内存的使用情况该用什么命令 我:free 或者 top 面试官:那你说一下用free命令都可以看到啥信息 我:那,如下图所示 可以看...
-
MySQL数据库的几种安装方式
MySQL数据库是一款深受欢迎的开源领域的重要的关系型数据库,由瑞典MySQL AB公司开发与维护,2006年,Mysql AB公司被SUN公司收购, 2008年,SUN公司又被数据库龙头公司甲骨文(...
-
MySQL的这个bug,坑了多少人?
问题描述 近期,线上有个重要Mysql客户的表在从5.6升级到5.7后,master上插入过程中出现"Duplicate key"的错误,而且是在主备及RO实例上都出现。 以其中一个表为例,迁移前通过...
-
