タグ

KVSに関するbcoffeeのブックマーク (2)

  • MOONGIFT: » Redisを使ったTwitterクローン「RedTweet」:オープンソースを毎日紹介

    RedTweetはRuby on Rails製のオープンソース・ソフトウェア。Twitterのシステムはごくシンプルなだけに色々な応用が利く。クローンシステムは山ほどあるし、企業内で使っているケースもある。簡易的なメッセージをやり取りするニーズは多いので、随所で使えそうだ。 KVSを利用している 自分たちが作っているシステムにTwitterライクな機能を付け加えたい、そう思ったら使ってみたいのがRedTweetだ。ごくシンプルなレベルながらTwitter風に動作するマイクロブログシステムだ。 RedTweetは一般的なRDBMSではなく、KVS(キー・バリュー・ストア)の一つRedisを使っているのが特徴だ。ツイートすることはもちろん、フォロー/フォロワーといった機能が利用できる。なお@によるメッセージ送信は実装されていない。 ユーザのタイムライン パブリックタイムラインはある。フォローし

    MOONGIFT: » Redisを使ったTwitterクローン「RedTweet」:オープンソースを毎日紹介
  • 噂のTokyoCabinet/TokyoTyrantを使ってみた - (゚∀゚)o彡 sasata299's blog

    2009年10月04日20:18 KVS Ruby 噂のTokyoCabinet/TokyoTyrantを使ってみた key-value ストアに興味がある ささたつ です。key-value ストアとして有名なものといえば memcached かと思いますが、他にも TokyoCabinet や TokyoTyrant というものも注目されています(不思議な名前ですね!)。key-value ストアでありながら高速、かつ、データをメモリで無くファイルに保存しているため、サーバが落ちてもデータが消えないとか。 実際に mixi の最終ログイン時間の保持などに使われているそうです。 memcached をセッションの保持などに使っている場合、memcached のサーバがダウンしてしまったら、データは全て消えてしまいます。その結果 RDBMS にアクセスが集中し、パフォーマンスが大幅に悪化し

  • 1