- 博客(6)
- 收藏
- 关注
原创 Rabbit MQ
进行大量的远程调用时,传统的Http方式容易造成阻塞,所以引入了的概念,即让消息排队,按照队列进行消费。它能够将发送方发送的信息放入队列中,当新的消息入队时,会通知接收方进行处理,一般消息发送方称为,接收方称为。这样所有的请求,都可以丢到消息队列中,再由消费者取出,不再是直接连接消费者的形式了,而是加了一个中间件,这是一种很好的解耦方案。并且在高并发的情况下,由于消费者能力有限,消息队列也能起到一个的作用,堆积一部分的请求,再由消费者来慢慢处理,而不会像直接调用那样请求蜂拥而至。
2024-08-27 09:56:56
1012
原创 Redis详解
现在是大数据时代(一般的数据库已经解决不了的数据:大数据(海量存储和并行计算))1、单机时代(如MySQL)的瓶颈数据量太大,一个机器存不下数据的索引(MySQL单表300万条数据,一定要建立索引),一个机器内存放不下访问量大(MySQL读写混合 — 性能降低),一个服务器承受不了2、Memcached缓存(减轻服务器的压力) + MySQL + 垂直拆分(读写分离,多个MySQL服务器,有的值负责读,有的值负责写)
2024-08-22 16:43:15
20418
原创 Linux04:三种软件安装方式及服务器基本环境搭建
1、rpm下载地址http://www.oracle.com/technetwork/java/javase/downloads/index.html。官网安装参考手册:https://docs.docker.com/install/linux/docker-ce/centos/4、确保Linux的防火墙端口是开启的,如果是阿里云,需要保证阿里云的安全组策略是开放的!3、运行Tomcat,进入bin目录,和我们以前在Windows下看的都是一样的。2、将文件移动到/usr/tomcat/下,并解压!
2024-08-20 15:05:58
299
1
原创 Linux03:Vim使用及账号用户管理
Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。vim 则可以说是程序开发者的一项很好用的工具。所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。连 vim 的官方网站 (http://www.vim.org) 自己也说 vim 是一个程序开发工具而不是文字处理软件。
2024-08-20 14:28:05
802
原创 Linux02:常用的基本命令(必掌握)
Linux系统中使用以下命令来查看文件的内容:cat 由第一行开始显示文件内容tac 从最后一行开始显示,可以看出 tac 是 cat 的倒着写!nl 显示的时候,顺道输出行号!more 一页一页的显示文件内容less 与 more 类似,但是比 more 更好的是,他可以往前翻页!head 只看头几行tail 只看尾巴几行你可以使用 man [命令]来查看各个命令的使用文档,如 :man cp。
2024-08-20 11:24:40
692
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人