亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

Redis的sds

系統 2444 0

Redis 源碼中的sds,是一個動態字符串庫(A dynamic string library).

結構如下:

struct sdshdr {

? int len;

? int free;

? char buf[];

};

len是字符串長度,free是緩存區中的剩余大小,其中的內存分配當然用zmalloc。

typedef char* sds; ?sds類型的指針退sizeof(sdshdr)個字節就是sdshdr。

這個庫接口比較豐富,包括增長(sdsMakeRoom, sdsgrowzero,sdscat,sdslen,緩存區每次增長到需要的2倍,如果超過1M,則每次增長1M),切分(sdssplit,sdssplitlen),sprintf接口,大小寫轉換,字符替換。

比較特別的是其中可以添加引用字符串(quoted string),接口為sdscatrepr,還有反向操作sdssplitargs,可以做命令行解析。

感覺里面少一個字符串替換的接口。

Redis的sds


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 中国性孕妇xxxxxxxx孕交 | 亚洲 欧美 中文字幕 | 久久综合久色欧美婷婷 | 老司机日日摸夜夜摸精品影院 | 成年女人视频播放免费观看 | 日本最新免费二区三区 | 日韩三级久久 | 夜色资源在线观看免费 | 亚洲国产欧美在线不卡中文 | 成人97| 美国毛片一级视频在线aa | 国产成人精品午夜免费 | 国产成人免费观看 | 亚洲va在线va天堂成人 | 亚洲欧美中日韩中文字幕 | 国产欧美一区视频在线观看 | 午夜视频在线观看国产www | 亚洲精品一区二区三区香蕉在线看 | 久久大香香蕉国产免费网vrr | 亚洲区在线播放 | 国产 在线 | 日韩 | 高清影院|精品秒播3 | 亚洲天堂福利视频 | 四虎影视免费在线观看 | 99久久久免费精品免费 | 久久水蜜桃 | 成人精品mv视频在线观看 | 99精品久久久久久久免费看蜜月 | 伊人99| 狠狠干夜夜骑 | 成人一区二区免费中文字幕 | 免费国产成人综合 | 亚洲成a人v在线观看 | 久久99久久99精品免观看麻豆 | 亚洲麻豆国产精品 | 国产你懂的 | 色偷偷成人网免费视频男人的天堂 | 国产成人精品2021欧美日韩 | 曰韩毛片| 黄色一及毛片 | 亚洲日韩视频 |