- 博客(8)
- 收藏
- 关注
原创 Netty
基本组成selector:监控各个用户的请求(socket连接),可以让单个线程交替执行多个事件,不会让线程闲着,最大限度的提高单个线程利用率(如果有单个请求比较消耗资源,则有点不好,算是一个缺点)byteBuffer:存放channel的一个缓存区,作为应用层和网络之间进行数据交换的缓存区channel:类似于io流,但是它是双向的,......
2022-05-21 23:46:15
112
原创 Redis集群中的master节点个数、集群节点个数,以及哨兵个数的注意点
一:redis集群中的master节点个数要至少大于3个因为master-1挂了以后,剩下的master节点(假如还有master-2、master-3)会重新选举出新的master,但是要超过一半的master节点个数都认为master-1挂了,这样才会重新选举新的master,如果是两个,挂了一个,还有一个,1>1不成立,所以要至少有3个master节点二:集群节点个数要是奇数,虽然不是强制要求因为要省钱,节省资源,假如4个节点,4的一半是2,挂了1个,剩下3个,3>2.
2022-04-30 20:30:06
3867
原创 MYSQL进阶
对查询结果去重:在字段前加distinct select distinct 字段 from 表; distinct只能出现在所有字段的最前面,它前面不能出现字段distinct后面有多个字段的话,那就所有的字段联合起来一起去重内连接:没有主表副表之分,查不到就不查,不显示外连接:有主表副表之分,查不到,返回null { ...
2022-03-05 17:37:10
463
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人