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

新网站做百度百科网站建设多少

新网站做百度百科,网站建设多少,企业邮箱是qq邮箱吗,南京自助网站建设Redis数据结构之字符串(sds) redisObject 定义如下 struct redisObject {unsigned type:4; //数据类型unsigned encoding:4; /*encoding 编码格式#xff0c;及存储数据使用的数据结构#xff0c;同一类型的数据#xff0c;Redis 会根据数据量#xff0c;占用内…Redis数据结构之字符串(sds) redisObject 定义如下 struct redisObject {unsigned type:4; //数据类型unsigned encoding:4; /*encoding 编码格式及存储数据使用的数据结构同一类型的数据Redis 会根据数据量占用内存等情况使用不同的编码最大限度节省内存 */ unsigned lru:LRU_BITS; int refcount; /*refcount 引用计数为了节省内存Redis 会在多处引用同一个 redisObject */void *ptr; //指向真正的数据结构 };Redis 中的数据对象redisObject 是Redis 对内部存储的数据定义的抽象类型 redisObject是负责装载Redis中的所有的键和值redis 是真正指向存储数据的数据类型redisObject.refcount、redisObject.lru 等属性用于数据管理数据共享数据过期等 Redis五种数据结构和编码 字符串 -ads sds 定义 对于不同长度的字符串Redis 定义了不同的结构体 typedef char *sds; /*关键字 __attribute__ ((__packed__) -----取消结构体内的字节对齐以节省内存 */ struct __attribute__ ((__packed__)) sdshdr5 {unsigned char flags; /* 第三位表sdshdr的类型高三位只在sdshdr5 中使用表示len ,所以sdshdr5中没有len 和 alloc */char buf[]; }; struct __attribute__ ((__packed__)) sdshdr8 {uint8_t len;//已经使用的字节长度uint8_t alloc; //已经申请的字节长度unsigned char flags; //char buf[]; //字符串内容 }; struct __attribute__ ((__packed__)) sdshdr16 {uint16_t len;uint16_t alloc;unsigned char flags;char buf[]; }; struct __attribute__ ((__packed__)) sdshdr32 {uint32_t len; uint32_t alloc; unsigned char flags; char buf[]; }; struct __attribute__ ((__packed__)) sdshdr64 {uint64_t len; uint64_t alloc; unsigned char flags; char buf[]; };#define SDS_TYPE_5 0 #define SDS_TYPE_8 1 #define SDS_TYPE_16 2 #define SDS_TYPE_32 3 #define SDS_TYPE_64 4sds 编码 sds 有三种编码 OBJ_ENCODING_EMBSTR: 长度小于或者等于OBJ_ENCODING_EMBSTR_SIZE_LIMIT(44字节)的字符串 在该编码中redisObject、sds结构存放在一块连续内存中 OBJ_ENCODING_EMBSTR 编码是Redis 针对短字符串的优化有如下优点 内存申请和释放都只需要调用一次内存操作函数redisObject、sdshdr 结构保存在一块连续内存中减少了内存碎片 OBJ_ENCODING_RAW: 长度大于OBJ_ENCODING_EMBSTR_SIZE_LIMIT的字符串在该编码中redisObject、sds结构存放在两个不连续的内存中 OBJ_ENCODING_INT 数值格式将数值字符串转换成整型可以大幅度降低数据占用的空间
http://www.hkea.cn/news/14539539/

相关文章:

  • 国外 配色网站比较火的推广软件
  • 网站策划设计建设图片生成器软件
  • wordpress文章内链seo软件推广
  • 网站建设程序策划书石家庄电商网站排名
  • 江门网站制作流程一般哪些商家需要建设网站
  • 怎么建设推广网站搬瓦工服务器用来做网站
  • 国内公司名字可以做国外网站广州网络公司网络推广
  • 黄石网站开发做个网站的价格
  • 网站开发的硬件设备有切换国外ip的软件
  • 网站策划书基本内容绘画网站建设
  • 建设网站哪些好怎么做县城分类信息网站
  • 高端网站价格wap网站现在还有什么用
  • 广州手机网站建设联系电话wordpress 4.5.3
  • 无锡网页建站建网站相关知识
  • 网站后台开发步骤驻马店网站建设
  • 一般请人做网站和app多少钱网络营销的好处和优势
  • 上海建设摩托官方网站ui设计培训需要多少费用
  • 服务器做的网站 怎么使用郑州正规的网站设计
  • 购物商城外贸网站建设wordpress设置登录页面模板
  • 昆明微网站专业 网站设计公司
  • 网站搭建 成都wordpress动漫电影主题公园
  • 佛山智能模板建站旅游网站模板库
  • 在线单页网站制作phpcms 笑话网站
  • 企业网站建设课程设计开发区人才招聘网
  • 个人简约网站模板东莞php网站开发
  • 福州做网站互联网公司能找本地人做导游的网站
  • 网站制作公司权威乐云践新专家网站的美观性
  • 做外贸的网站简称为什么网站网站安全访问
  • 陕西手机网站建设公司设计网站费用
  • 电子商务网站建设开题报告信宜网站建设公司