TokyoCabinet, Ruby, key-valueストア | 18:04ども、雨ばっか降っていて、部屋が寒い今日この頃。 前回は、ImageCrawlerと題して画像の収集を行いました。今回は、その収集した画像を管理するためにデータベースが必要になりますので、key-valueストアのTokyoCa... 続きを読む
この記事は、Software Design2010年2月号の特集「ほんとうに知りたいあなたのためのkey-valueストア講座」に寄稿した記事の校正前の版です。 ---- 本稿では、巷で話題の軽量データベースライブラリTokyo Cabinetの概要と使い方について説明します。 ---- DBMと... 続きを読む
梅雨。部屋干しした洗濯物による異臭騒ぎに苦しむmikioです。今回は、Tokyo Cabinetのテーブルデータベースで超お手軽に全文検索をする方法について説明します。 使い方 テーブルデータベースについてまずおさらいしておきましょう。PerlやRubyのハッシュのよう... 続きを読む
TokyoCabinetパッケージは 1.2.1 と古いので,ビルドすることに. $ sudo apt-get build-dep tokyocabinet-bin ただこれだけじゃダメで,bzip2 ライブラリも必要 $ sudo aptitude install libbz2-dev そしたらインストール $ tar zxvf tokyocabinet-1.4.33.tar.... 続きを読む