• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            那誰的技術博客

            感興趣領域:高性能服務器編程,存儲,算法,Linux內核
            隨筆 - 210, 文章 - 0, 評論 - 1183, 引用 - 0
            數據加載中……

            ccache發布0.3版本

            changelog:
            加入對可變長key/value的支持.
            shm.h/.c文件更名為memory.h/.c文件 create_shm/destroy_shm 更名為create_mmap/destroy_mmap
            加入頭文件config.h, 可用于配置一些參數
            加入error.h/error.c 可以保存一些出錯的信息

            在使用時, 采用create_ccache函數創建ccache_t對象指針,其中的參數min_size和max_size分別指定cache中保存數據的最小和最大尺寸, min_size<=max_size, 當min_size = max_size時, 則是特殊情況, 可用于固定key/value的cache來使用, 節省了不少空間.(當然, 如果你想使用min_size和max_size不相同的cache來存放固定key/value的數據,也是可以的,只不過會浪費一些空間).

            在插入/查詢/刪除數據等操作時,需要將數據封裝到一個數據結構中:
            typedef struct data_t
            {
                int     datasize;               /* the size of the data */
                int     keysize;                /* the size of the key */
                char*   data;                   /* the pointer of the data */
                char*   key;                    /* the pointer of the key */
            }data_t;

            注釋中對每個字段的含義解釋的很清楚.

            具體如何使用ccache來操作可變或者固定key/value的數據,請參看test文件夾下面用于壓力測試的兩個示例文件.

            ccache庫項目地址:
            http://code.google.com/p/commoncache/

            項目的相關介紹見這里:
            http://www.shnenglu.com/converse/archive/2008/03/24/45236.html


            posted on 2008-08-07 17:27 那誰 閱讀(2143) 評論(2)  編輯 收藏 引用 所屬分類: 算法與數據結構服務器設計Linux/Unixccache

            評論

            # re: ccache發布0.3版本  回復  更多評論   

            關注一下
            2008-08-08 09:54 | 長江三峽

            # re: ccache發布0.3版本  回復  更多評論   

            通用cache通常用處不大
            2008-08-09 20:59 | sx
            伊人色综合久久天天人手人婷| 99久久久国产精品免费无卡顿| 91精品久久久久久无码| 国产精品99久久久久久宅男| 精品久久久久久无码中文野结衣 | 亚洲综合伊人久久大杳蕉| 日韩乱码人妻无码中文字幕久久 | 久久精品国产男包| 久久精品99久久香蕉国产色戒| 国产成人综合久久久久久| 欧美亚洲国产精品久久| 精品国产91久久久久久久| 久久天天躁狠狠躁夜夜2020| 久久亚洲精品无码AV红樱桃| 久久久久亚洲AV无码专区网站| 亚洲国产精品无码久久一区二区| 国产成人综合久久精品尤物| 久久久无码人妻精品无码| 色99久久久久高潮综合影院| 久久精品嫩草影院| 久久国产亚洲精品无码| 久久受www免费人成_看片中文| 欧美日韩中文字幕久久伊人| 欧洲精品久久久av无码电影| 精品综合久久久久久98| 久久亚洲国产精品五月天婷| 国产成人久久777777| 久久久精品2019免费观看| 一本一本久久a久久综合精品蜜桃 一本一道久久综合狠狠老 | 伊人久久久AV老熟妇色| 亚洲综合久久夜AV | 欧美午夜精品久久久久久浪潮| 91久久精品视频| 品成人欧美大片久久国产欧美...| 狠色狠色狠狠色综合久久| av无码久久久久久不卡网站 | 久久午夜无码鲁丝片| 国产成人精品综合久久久| yy6080久久| 久久婷婷五月综合97色一本一本 | 亚洲午夜久久久|