<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Sky's blog

    我和我追逐的夢

    常用鏈接

    統計

    其他鏈接

    友情鏈接

    最新評論

    Tokyo Tyrant 安裝筆記

    Tokyo Tyrant是目前評價最高的key-value數據庫之一,本文記錄在linux(suse11)上的安裝過程。

    1) 安裝Tokyo Cabinet

        Tokyo Tyrant和Tokyo Cabinet的關系,個人感覺類似于mysql數據庫和InnoDB存儲引擎的關系。在安裝Tokyo Tyrant之前,首先需要安裝Tokyo Cabinet。

        Tokyo Cabinet的官網地址為 http://1978th.net/tokyocabinet/,從這里下載到最新的1.4.45版本。


    之后的安裝過程非常簡單,標準流程:

    gunzip tokyocabinet-1.4.45.tar.gz
    tar xvf tokyocabinet-1.4.45.tar 
    cd tokyocabinet-1.4.45/
    ./configuration
    make
    make install

    注意configuration時可能會發現缺少一些依賴包,需要自行安裝,比如susu 11上我安裝時就發現缺少zlib和bzlib。

    2) 安裝Tokyo Tyrant

        Tokyo Cabinet安裝完成之后繼續安裝Tokyo Tyrant。

        從Tokyo Tyrant官網http://1978th.net/tokyotyrant/下載到最新的1.1.40版本。

        安裝過程同樣簡單,依然是標準流程:
    tar xvf tokyocabinet-1.4.45.tar 
    cd tokyocabinet-1.4.45/
    ./configuration
    make
    make install

        請注意,上面的兩個安裝過程,都是需要使用root賬號,由于安裝過程中需要復制文件到諸如/usr/local/include的目錄,需要有寫權限。我嘗試過通過 
        ./configure --prefix=/opt/ericsson/adm/pushserver/tokyo/tt
        來制定安裝目錄,雖然裝過程可以一路順利完成,但是最后會發現找不到需要的諸如ttserver的命令,只好放棄繼續用root賬號按照默認方式安裝。

    3) 啟動

        啟動tt最簡單的方式,直接輸入命令
     
        ttserver

        啟動信息如下:

        ss-server:/work/soft/tokyo # ttserver 
    2010-07-20T22:04:09+08:00       SYSTEM  --------- logging started [8610] --------
    2010-07-20T22:04:09+08:00       SYSTEM  server configuration: host=(any) port=1978
    2010-07-20T22:04:09+08:00       SYSTEM  maximum connection: 1048575
    2010-07-20T22:04:09+08:00       SYSTEM  opening the database: *
    2010-07-20T22:04:09+08:00       SYSTEM  service started: 8610

        可以看到默認使用1978端口,監聽所有地址。

        對于Tokyo Tyrant的啟動, 除了直接ttserver外,還有另外一個辦法就是使用Tokyo Tyrant腳本。Tokyo Tyrant腳本默認地址為/usr/local/sbin/ttservctl,提供方便實用的命令如start / stop / restart / hup,最后還是調用ttserver. 

        OK,tt server安裝完成,可以使用了。

    4) 驗證

        為了驗證安裝后的tt是否可以使用,我們可以做一些簡單的驗證。

        Tokyo Tyrant的安裝包自帶了一個檢測工具,進入Tokyo Tyrant解壓后的目錄,執行
        make check
        之后可以看到有Writing Test / Reading Test / Removing Test / Random Concatenating Test / Miscellaneous Test / Wicked Writing Test / Typical Access Test / Threading Test 等多種測試方式被執行,并打印出測試結果。

    posted on 2010-07-20 23:29 sky ao 閱讀(2899) 評論(0)  編輯  收藏 所屬分類: nosql

    主站蜘蛛池模板: 亚洲伊人久久大香线蕉| 久久精品视频亚洲| 亚洲视频在线观看2018| 久久不见久久见免费视频7| 羞羞的视频在线免费观看| 91成人免费在线视频| 四虎永久免费地址在线观看| 国产精品亚洲精品| 操美女视频免费网站| 中文字幕在线日亚洲9| 性xxxx视频播放免费| 亚洲一区二区三区高清在线观看| 黄色毛片免费在线观看| 免费人成在线观看网站视频| 日韩大片在线永久免费观看网站| 亚洲午夜av影院| 99re6在线视频精品免费| 国产精品亚洲精品日韩已满| 国产精品白浆在线观看免费| 久久99亚洲网美利坚合众国| 国产妇乱子伦视频免费| 亚洲国产精品网站在线播放| 四虎影库久免费视频| 国产高清视频免费在线观看| 亚洲成a人片77777kkkk| **一级毛片免费完整视| 亚洲欧美日韩一区二区三区在线| 最新69国产成人精品免费视频动漫| 菠萝菠萝蜜在线免费视频| 亚洲中文字幕在线乱码| 91精品国产免费网站| 亚洲色偷偷色噜噜狠狠99| 午夜亚洲福利在线老司机| 免费无码又爽又刺激网站直播| 亚洲日本va午夜中文字幕一区| 在线看片无码永久免费视频| 国产精品亚洲色图| 亚洲免费精彩视频在线观看| 成年女人毛片免费观看97| 51午夜精品免费视频| 亚洲一级毛片免费看|