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

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

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

    Sky's blog

    我和我追逐的夢(mèng)

    常用鏈接

    統(tǒng)計(jì)

    其他鏈接

    友情鏈接

    最新評(píng)論

    Tokyo Tyrant 安裝筆記

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

    1) 安裝Tokyo Cabinet

        Tokyo Tyrant和Tokyo Cabinet的關(guān)系,個(gè)人感覺類似于mysql數(shù)據(jù)庫和InnoDB存儲(chǔ)引擎的關(guān)系。在安裝Tokyo Tyrant之前,首先需要安裝Tokyo Cabinet。

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


    之后的安裝過程非常簡(jiǎn)單,標(biāo)準(zhǔn)流程:

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

    注意configuration時(shí)可能會(huì)發(fā)現(xiàn)缺少一些依賴包,需要自行安裝,比如susu 11上我安裝時(shí)就發(fā)現(xiàn)缺少zlib和bzlib。

    2) 安裝Tokyo Tyrant

        Tokyo Cabinet安裝完成之后繼續(xù)安裝Tokyo Tyrant。

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

        安裝過程同樣簡(jiǎn)單,依然是標(biāo)準(zhǔn)流程:
    tar xvf tokyocabinet-1.4.45.tar 
    cd tokyocabinet-1.4.45/
    ./configuration
    make
    make install

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

    3) 啟動(dòng)

        啟動(dòng)tt最簡(jiǎn)單的方式,直接輸入命令
     
        ttserver

        啟動(dòng)信息如下:

        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

        可以看到默認(rèn)使用1978端口,監(jiān)聽所有地址。

        對(duì)于Tokyo Tyrant的啟動(dòng), 除了直接ttserver外,還有另外一個(gè)辦法就是使用Tokyo Tyrant腳本。Tokyo Tyrant腳本默認(rèn)地址為/usr/local/sbin/ttservctl,提供方便實(shí)用的命令如start / stop / restart / hup,最后還是調(diào)用ttserver. 

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

    4) 驗(yàn)證

        為了驗(yàn)證安裝后的tt是否可以使用,我們可以做一些簡(jiǎn)單的驗(yàn)證。

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

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

    主站蜘蛛池模板: 亚洲人成免费电影| 亚洲中文字幕伊人久久无码| 亚洲欧美综合精品成人导航| 亚洲毛片不卡av在线播放一区| 成人免费区一区二区三区 | 免费一级国产生活片| 国产日韩久久免费影院| 亚洲国产av一区二区三区丶| 亚洲欧洲日产国码高潮αv| 亚洲精品在线免费观看视频| 人成免费在线视频| 久久精品国产亚洲AV久| 亚洲一区二区女搞男| 女人毛片a级大学毛片免费| 野花香高清视频在线观看免费| 亚洲色大成网站www| 亚洲国产精品无码中文字| 日韩伦理片电影在线免费观看| 日本高清免费观看| 黄色一级视频免费观看| 亚洲国色天香视频| 亚洲精品无码成人AAA片| 国产嫩草影院精品免费网址| 99热这里有免费国产精品| 一级毛片免费视频网站| 亚洲成a人片在线看| 亚洲av无码国产精品夜色午夜 | 99精品视频免费观看| 日韩毛片免费一二三| 国产成人亚洲综合网站不卡| 久久精品国产亚洲AV麻豆~| 亚洲欧洲国产成人综合在线观看| AV片在线观看免费| 8x网站免费入口在线观看| 中国黄色免费网站| 阿v视频免费在线观看| 亚洲高清有码中文字| 亚洲国产精品成人综合久久久| 国产AV无码专区亚洲AVJULIA| 亚洲日韩在线第一页| 国产成人高清精品免费鸭子|