-
RabbitMQ简介以及使用场景
一. RabbitMQ 简介 MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。排队指的是应用程序通过 队···
- 发布时间:2025-05-13
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
不懂Redis Cluster原理,我被同事diss了!
【.com原创稿件】Redis 缓存作为使用最多的缓存工具被各大厂商争相使用。通常我们会使用单体的 Redis 应用作为缓存服务,为了保证其高可用还会使用主从模式(Master-Slave),又或者是读写分离的设计。 图片来自 Pexels 但是当缓存数据量增加以后,无法用单体服务器承载缓存服务时,就需要对缓存服务进行扩展。 将需要缓存的数据切分成不同的分···
- 发布时间:2025-05-13
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
5分钟,告诉你MySQL字符串怎么做索引
很多程序员都不喜欢字符串,我也是,字符串处理起来太麻烦了,而且字符串也比较占空间。举个例子,一个字符要占1个字节,但一般常用字符就那么几个(例如我们常要求用户名只能是大小写字母与数字)。另外一个问题,就是数据库查询的时候,用字符串查询太不方便了。今天我们来了解下,数据库中的字符串查询问题。 在PC互联网时代,我们的很多账户都需要绑定电子邮箱,我们偶尔需要使···
- 发布时间:2025-05-13
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
MySQL是如何进行排序的?怎么使用性能更快!
经常听到这样的事情,某个程序员在后台执行个Sql语句,然后把线上服务都拖垮了。有些人会认为,Sql的执行性能是DBA的事情,但是随着互联网的发展,对开发的要求也越来越高,特别是一些小团队,巴不得人人都是全栈工程师。今天我们来聊一聊Mysql中的排序,Order By。 在我们执行Mysql的Explain语句的时候,经常会看到这样的一个Using file···
- 发布时间:2025-05-13
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
探索Hadoop与数据仓库之间的关系
在大数据世界中用于BI和分析的新平台的需求,并描述了三种常用的基本数据架构:数据仓库,大规模并行处理系统(MPP)和Hadoop。 在出现大数据之前,只有经过复杂数据库和出色工具处理的数据才可以追溯到1970年代。最流行的是(现在仍然是)基于事务的关系数据库管理系统(RDBMS)。结构化查询语言(SQL)是用于管理数据并简化RDBMS内处理的解码环。 DB···
- 发布时间:2025-05-13
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
大厂面试!我和面试官之间关于Redis的一场对弈!
Redis是什么 五种数据类型 Redis缓存 缓存问题 Redis为何这么快 Redis和Memcached的区别 淘汰策略 持久化 主从复制 哨兵 总结 今天,我不自量力的面试了某大厂的java开发岗位,迎面走来一位风尘仆仆的中年男子,手里拿着屏幕还亮着的mac,他冲着我礼貌的笑了笑,然后说了句“不好意思,让你久等了”,然后示意我坐下,说:“我们开始吧···
- 发布时间:2025-05-13
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
面试官:为什么代码规范要求SQL语句不要过多的join?
送分题 面试官:有操作过Linux吗? 我:有的呀 面试官:我想查看内存的使用情况该用什么命令 我:free 或者 top 面试官:那你说一下用free命令都可以看到啥信息 我:那,如下图所示 可以看到内存以及缓存的使用情况 total 总内存 used 已用内存 free 空闲内存 buff/cache 已使用的缓存 avaiable 可用内存 面试官:···
- 发布时间:2025-05-13
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
MySQL数据库的几种安装方式
MySQL数据库是一款深受欢迎的开源领域的重要的关系型数据库,由瑞典MySQL AB公司开发与维护,2006年,Mysql AB公司被SUN公司收购, 2008年,SUN公司又被数据库龙头公司甲骨文(oracle公司)收购,因此,Mysql数据库目前属于oracle公司。MySQL数据库目前分为社区版(Community Server)和企业版(Enter···
- 发布时间:2025-05-13
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
MySQL的这个bug,坑了多少人?
问题描述 近期,线上有个重要Mysql客户的表在从5.6升级到5.7后,master上插入过程中出现"Duplicate key"的错误,而且是在主备及RO实例上都出现。 以其中一个表为例,迁移前通过“show create table” 命令查看的auto increment id为1758609, 迁移后变成了1758598,实际对迁移生成的新表的自增···
- 发布时间:2025-05-13
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
不要再问了,数据库不建议上Docker
前言 近2年Docker非常的火热,各位开发者恨不得把所有的应用、软件都部署在Docker容器中,但是您确定也要把数据库也部署的容器中吗? 这个问题不是子虚乌有,因为在网上能够找到很多各种操作手册和视频教程,小编整理了一些数据库不适合容器化的原因供大家参考,同时也希望大家在使用时能够谨慎一点。 目前为止将数据库容器化是非常不合理的,但是容器化的优点相信各位···
- 发布时间:2025-05-13
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])