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

在线课程软件网站建设费用网站制作公司兴田德润怎么联系

在线课程软件网站建设费用,网站制作公司兴田德润怎么联系,十大汽车公司,网站建设和技术服务合同范本1.String类型 特征#xff1a;即存储字符串的类型#xff0c;单个字符串存储量最大不超过512MB 常用业务场景#xff1a;⽤来存储JSON序列化之后对象 底层编码#xff1a; int编码 数据结构特点#xff1a;ptr指针直接指向字符串常量池中对应字符串地址#xff0c;而…1.String类型 特征即存储字符串的类型单个字符串存储量最大不超过512MB 常用业务场景⽤来存储JSON序列化之后对象 底层编码 int编码 数据结构特点ptr指针直接指向字符串常量池中对应字符串地址而且数组中元素只能为数字 使⽤要求每⼀个字符必须是数字 EmbStr编码 数据结构特点采⽤简单动态字符串结构这种结构的特征就在于是⼀个可扩容的字符数组由当前已使⽤⻓度字段当前未使⽤⻓度字段以及⼀个字符数组组成。 扩容规则当字符数组大小小于1MB时将总长度进行翻倍如果字符数组大小大于1MB那么每次增加1MB的长度 使用要求当字符串大小小于32MB时候采用的编码 数据结构内存地址所在为RedisObject对象后的连续内存 Raw编码 数据结构特点同样采用简单动态字符串作为数据结构 使用要求为当字符串大小超过32MB的时候自动转为RAW编码 数据结构内存地址所在不和RedisObject对象在⼀起而是在内存中其他随机地方 重点由于EmbStr和Raw编码中简单动态字符串结构(SDS)内存地址不同所以最开始⽣成String对象的时候分配内存的次数也不同由于EmbStr的RedisObject对象和SDS对象是连续的所以⼀起分配内存就行但是raw需要两次内存分配 2.List类型 特征有序可重复列表。每个List类型可以插入(2的32次方)-1个元素 常⽤业务场景 最新与最老数据的TOP显示由于底层采用双向链表/压缩列表的方式进行存储均能获取头节点和尾节点指针每个节点均有前后指针的关系非常适合进行操作头部与尾部节点 消息队列即⽣产者可以使⽤push方法往List类型的头部插入信息然后消费者通过pop对List类型的尾部进行消费 底层编码 ZipList编码 数据结构特点即⼀段连续的内存数组但是和普通的数组不同他的每⼀个元素空间都是根据其中存储的元素大小来规定的并不是死板的固定大小并有记录当前最后⼀个元素位置的指针。 数据结构特点即⼀段连续的内存数组但是和普通的数组不同他的每⼀个元素空间都是根据其中存储的元素大小来规定的并不是死板的固定大小使⽤要求即当每⼀个元素大小不超过64个字节总元素个数不超过512个并有记录当前最后⼀个元素位置的指针。 数据结构内存地址所在作为RedisObject对象后的连续内存所以⽣成List对象时此编码只⽤分配⼀次内存 LinkedList编码 数据结构特点就是双向链表 使⽤要求当不满⾜zipList编码要求的时候就会变成LinkedList编码 数据结构内存地址所在不和RedisObject在⼀起⽽是在内存中的任意位置 3.Hash类型 特征每个Hash类型可以存放(2的32次⽅)-1个键值对 常⽤业务场景购物车的管理即使⽤⽤户id作为key值⽤商品id作为field字段⽤商品数量作为value那么我们可以使⽤hgetAll指令完成购物⻋全选hdel删除指定商品等等操作 底层编码 ZipList编码 数据结构特点和List类型采⽤此编码时运⽤不太⼀样Hash类型会把field-value键值对连续的插⼊到压缩列表中从⽽完成不同键值对的存储 使⽤要求即当每⼀个元素⼤⼩不超过64个字节总元素个数不超过512个 数据结构内存地址所在作为RedisObject对象后的连续内存所以⽣成List对象时此编码只⽤分配⼀次内存 Hashtable编码 数据结构特点底层为哈希表数据结构⽤以存储field-value键值对 使⽤要求当不满⾜zipList编码要求的时候就会变成LinkedList编码 4.Set类型 特征为⽆序⽽不可重复集合可以存放(2的32次⽅)-1个元素 常使⽤业务场景 元素去重即⼤量元素去重操作会占⽤⼤量CPU资源那么把这些数据存储到Set类型中即可完成去重操作 共同好友等把⼀个⽤户的好友和另⼀个⽤户的好友进⾏交集处理得到他们的公同好友然后进⾏推荐 底层编码 Inset编码 数据结构特点即由整型数组组成的连续内存(此数组按元素⼤⼩进⾏排序)但是除了整形数组外还有有当前数组包含的元素数量以及采⽤整形的编码可分为int16int32int64.分别是整形数组中运⾏存放数值的⼤⼩ 使⽤要求元素个数⼩于512个⽽且集合内元素全为数字 数据结构内存地址所在和RedisObject相连的连续内存 HT编码 数据结构特点由Value值为空的Hashtable结构组成被称为字典。 使⽤要求当不满⾜inset编码要求的时候就会变成HT编码 5.ZSet类型 特征为有序⽽不可重复集合可以存放(2的32次⽅)-1个元素 常使⽤业务场景热⻔数据TOP排⾏榜即利⽤Zset类型有序不重复特点把重复的数据进⾏去重并且使⽤score字段排序后从⼩到⼤排序反序即可得到热⻔数据TOP排⾏榜 底层编码 ZipList编码 数据结构特点压缩列表的另⼀种使⽤即使⽤⼀个新增的score字段来决定元素在压缩列表中的位置默认从⼩到⼤ 使⽤要求元素单个⼤⼩不能超过64字节压缩数组⻓度不能超过128个元素 数据结构内存地址所在和RedisObject相连的连续内存 skipList编码 数据结构特点通过跳表与Hashtable的集合编码利⽤跳表存储hash表中的节点来完成有序操作主要还是在hash表中跳表中的⼤⼩由Score字段来决定 使⽤要求当不满⾜zipList编码要求的时候就会变成skipList编码
http://www.hkea.cn/news/14559207/

相关文章:

  • 在线网站软件免费下载安装重庆玻璃制作厂家
  • 公司做网站留言板商城服务是什么平台
  • wui网站建设开源免费cms可商业用
  • 网站建设帮助中心哈尔滨建立网站公司
  • 图书馆 网站开发 总结c 做的网站怎么上传图片
  • 网站续费贵是重新做个好还是续费mvc做门户网站
  • 烟台网站建设烟台用thinksns做的网站
  • 怎么给网站动态做伪静态wordpress xrea
  • 美塔基500元做网站可信吗怎么生成网站源代码
  • 做网站工商局要不要备案呢百度收录什么网站吗
  • wordpress建立移动站建网站 是否 数据库
  • 上海做网站去哪里基于h5的移动网站开发
  • 网站制作报价图片欣赏高端大气的网络公司名称
  • 山东seo网络推广苏宁网站优化与推广
  • 直接找高校研究生做网站行吗南昌建站模板
  • 单县网站开发江苏建设主管部门网站
  • 网站上线要多久做视频添加字幕的网站
  • 建设电瓶车官方网站it网站建设方案
  • 高校网站群建设方案wordpress编辑页面打开慢
  • 建站之家官网网站开发的推荐
  • 怎么用flash做游戏下载网站网站吸流量
  • 网站建设好怎么发布网站关键词优化排名软件
  • 好的案例展示网站wordpress 美化插件
  • 怎么将公司网站设成首页济南市住房与城乡建设厅网站
  • 英文网站建设 淮安无锡知名网站
  • 延吉制作网站怎么给自己做网站
  • 内销网站要怎么做专业网站设计制作优化排名
  • mysql 注册网站wordpress前端上传头像
  • 酒泉网站建设专家自己做传奇网站
  • 网站收录没排名城乡建设管理局网站