暂无搜索历史
公号「架构精进之路」作者,没有梦想,何必远方~
在Linux中,观察服务器网络带宽是一个很重要的技能。 如果我们想要知道服务器的总带宽是多少,最简单的命令是 #查看服务器总带宽,包括上传带宽和下载带宽 spe...
说到sed命令,就不得不sed,awk,grep三个命令,很多时候这三个命令是一同出现的;
偶然收到某客户问题“我的 Redis 内存碎片率很低在 0.2 左右,网上说会导致 Redis 性能变慢,我该咋办?”。
我在计算key和value的空间的时候,发现我使用命令获取的和自己算的总是对不上。比如
看Redis相关文章上经常会说到Redis有五种基础数据类型,三种高级数据类型,三种高级数据类型中有Bitmap位图结构;
Redis的单线程指的是网络IO处理和Key-Value数据信息处理共用一个线程;
操作系统是软件,软件运行在内存中。运行在内存中的操作系统由两部分组成:用户空间,内核空间;
计算机硬件中,内存是一种十分昂贵的资源,而Redis又是一个相当消耗内存的数据库。Redis中有下列两种方式,使得写入内存的数据能够被清理:
那么如果能将RDB和AOF两者优点结合起来,是不是一种很不错的选择呢? 在此背景下,Redis4推出了RDB+AOF混合持久化方式。
有关Redis中配置文件的解释,我们可以看文档:redis/redis.conf at unstable · redis/redis · GitHub
defer是Golang中的一个关键字,用来修饰函数,被defer修饰的函数会被延时执行。
1.map的声明和map的初始化非同一个概念。未初始化的map是nil,nil的map不允许往里面添加值,否则会出现(panic: assignment to ...
在Go语言中,数组变量代表的是整个数组,而C/C++中数组变量代表的是指向数组的头指针。所以在Go语言中,当数组变量B被赋值数组变量A时,实际上是数组变量B完全...
vim编辑器只要涉及到Linux操作系统,都基本逃避不了这个坎,下面介绍几个命令:
暂未填写技能专长
暂未填写学校和专业
暂未填写个人网址