随笔分类 -  杂重东

摘要:1、SDS(简单动态字符串) SDS在数据库中被用来存储字符串。 数据定义及结构 struct sdshdr{ int len; //已使用的字节长度 int free; //未使用的字节长度 char buf[]; //存储的字节 }; 特性 SDS 的特性都来源于它的数据结构(是与 C 的字符串 阅读全文
posted @ 2022-05-08 20:47 心是冰冰的 阅读(39) 评论(0) 推荐(0) 编辑
摘要:1、概述 主要特点: 面向连接:应用程序在使用TCP之前,必须建立TCP连接,传送数据完毕之后必须释放已经建立的TCP连接 一条TCP连接是点对点的 全双工通信:允许通信双方随时发送信息。TCP的两端设有发送缓冲区和接受缓冲区,应用程序把数据交给缓冲区后就可以做其他事情了。 可靠的交付:数据报无差错 阅读全文
posted @ 2022-05-03 23:40 心是冰冰的 阅读(387) 评论(0) 推荐(0) 编辑
摘要:1、概述: 1.1 三种锁 表级锁:开销小,加锁快;不会出现死锁,锁定粒度大,发生冲突概率最高,并发度最低。 页面锁:一切参数适中。 行级锁:开销大,加锁慢;会出现死锁,锁定粒度小,发生冲突概率最低,并发度最高 1、MyISAM 引擎只支持表级锁,BDB支持页面索和表级锁(被 InnoDB 取代), 阅读全文
posted @ 2022-04-24 16:43 心是冰冰的 阅读(70) 评论(0) 推荐(0) 编辑
摘要:转载:相关概念解释 1、Docker安装ES 拉取安装镜像 docker pull elasticsearch:5.6.8 #安装镜像 docker run -id --name=myEs -p 9200:9200 -p 9300:9300 elasticsearch:5.6.8 #运行容器,配置名 阅读全文
posted @ 2022-04-11 15:05 心是冰冰的 阅读(193) 评论(0) 推荐(0) 编辑
摘要:扩展: nginx配置详解 epoll(1) epoll(2) epoll(3) 使用 Dcker 部署 nginx 1、安装nginx并启动容器 1.1、搜索拉取镜像 docker search nginx #搜索镜像 docker pull nginx #拉取镜像 1.2、容器设置端口映射和目录 阅读全文
posted @ 2022-04-09 23:32 心是冰冰的 阅读(479) 评论(0) 推荐(0) 编辑
摘要:转载:RabbitMQ 安装、原理解释 学习源码地址:https://gitee.com/an-katg/Supervene 死信队列 死信队列,英文缩写:DLX 。Dead Letter Exchange(死信交换机),当消息成为Dead message后,可以被重新发送到另一个交换机,这个交换机 阅读全文
posted @ 2022-04-04 20:33 心是冰冰的 阅读(158) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示