当前位置: 首页 > news >正文

邳州网站制作著名营销策划公司

邳州网站制作,著名营销策划公司,吐鲁番app开发定制,织梦网站建设教程3.8 Benchmark Redis安装完毕后会自动安装一个redis-benchmark测试工具,其是一个压力测试工具,用于测试 Redis 的性能。 src目录下可找到该工具 通过 redis-benchmark –help 命令可以查看到其用法 3.8.1 测试1 3.9 简单动态字符串SDS 无论是 Redis …

3.8 Benchmark

Redis安装完毕后会自动安装一个redis-benchmark测试工具,其是一个压力测试工具,用于测试 Redis 的性能。 src目录下可找到该工具

通过 redis-benchmark –help 命令可以查看到其用法

3.8.1 测试1

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.9 简单动态字符串SDS

无论是 Redis 的 Key 还是 Value,其基础数据类型都是字符串。

例如,Hash 型 Value 的field 与 value 的类型、List 型、Set 型、ZSet 型 Value 的元素的类型等都是字符串。

虽然 Redis是使用标准 C 语言开发的,但并没有直接使用 C 语言中传统的字符串表示,而是自定义了一种字符串。这种字符串本身的结构比较简单,但功能却非常强大,称为简单动态字符串, Simple Dynamic String,简称 SDS。

注意,Redis 中的所有字符串并不都是 SDS,也会出现 C 字符串。C 字符串只会出现在字符串“字面常量”中,该字符串不可能发生变更。
例如: edisLog(REDIS_WARNNING, “sdfsfsafsafds”);

3.9.1 SDS的结构

SDS 不同于 C 字符串。C 字符串本身是一个以双引号括起来,以空字符’\0’结尾的字符序列。但 SDS 是一个结构体,定义在 Redis 安装目录下的 src/sds.h 中:

struct sdshdr{// 字节数组,用于保存字符串 
char buf[]; 
// buf[]中已使用字节数量,称为 SDS 的长度 int len; 
// buf[]中尚未使用的字节数量 
int free; 
}

例如执行 SET country “China”命令时,键 country 与值”China”都是 SDS 类型的,只不过一个是 SDS 的变量,一个是 SDS 的字面常量。”China”在内存中的结构如下(SDS会预留一部分free空间):
在这里插入图片描述

3.9.2 SDS的优势

3.9.2.1 防止”字符串长度获取”性能瓶颈
http://www.mmbaike.com/news/97743.html

相关文章:

  • 青岛市城乡建设委员会网站如何建立网站 个人
  • 潍坊做企业手机版网站chatgpt网址
  • 网站首页尺寸中文域名注册
  • 做网站去哪个公司好近几年的网络营销案例
  • 做58招聘网站工作人员的心得seo网站营销公司哪家好
  • 简述网站建设基本流程图郑州网络推广平台有哪些
  • 陕西免费做网站公司seo关键词首页排名代发
  • 国外网站兼职做效果图抖音广告投放代理商
  • 品牌产品网站怎么做优化设计六年级下册语文答案
  • 智能建网站软件百度竞价优缺点
  • 哈尔滨服务专业的建站网站提交收录入口链接
  • 整站优化方案杭州百度快照推广
  • 门户网站群建设seo免费推广
  • 做画册封面的网站网站设计公司建设网站
  • thinkphp做的上线网站google收录提交入口
  • 网站各页面微信搜一搜seo优化
  • 做美食软件视频网站有哪些友情链接网站大全
  • 使用模板怎么建站推广app拉人头赚钱
  • 做程序员招聘的网站神童预言新冠2023结束
  • 一个简单的动态页面网站需要数据库吗搜索seo怎么优化
  • 那里有专做粮食的网站抖音搜索关键词排名
  • php企业公司网站源码东莞搜索网络优化
  • 做外国网站自媒体手游推广渠道和推广方式
  • 厦门市建设协会网站seo公司杭州
  • wordpress怎么修改管理的urlseo网站排名优化工具
  • wordpress建站数据库百度seo搜索引擎优化培训
  • 哪里有微信网站开发公司高效统筹疫情防控和经济社会发展
  • 企业网站的网址有哪些平面设计正规培训机构
  • 网络营销做女鞋的网站设计推广计划方案
  • 吴江政府网站建设局百度搜索网