改この広告は、90日以上更新していないブログに表示しています。2012-11-12RethinkDBが良さそうな気がしたので調べてみた日記書くの数カ月ぶりだけど、以下、何事もなかったかのように再開します。HackerNewsでRethinkDBのニュース記事が上位入賞していたのでちょっと調べてみた。MongoDBライクな感じで、独自のクエリ言語で使えるみたいだ。RethinkDBは元々はSSDに特化したMySQL用のストレージエンジンだったのが、方向転換してMemcached互換なサーバになった(そしてSSD特化という特徴を捨てた)というところまでは知っていたのだが、いつの間にこんなクエリ言語を備えていたのか。productと書いてあるところからすると、最近大幅に変わったバージョンが公開されたばっかりっぽい。HackerNewsへのCEOの書き込みから引用すると、MongoDBと比べて分散joinとかサブクエリとかできるよMVCCだよクエリが並列で実行されるよというあたりがウリらしい。分散joinができるのは珍しい気がする。joinはマイニングしてると結構ほしくなるので、分散環境でデフォルトでできるのはポイント高い。あと、v8を使っていて、サーバ側でコードを実行できるみたい。この機能は面白いし、いろんなことができそう。(v8は別プロセスで実行されるそうだ。key以外にインデックスが張れないということでちょっと試しに使ってみる分にも辛そうな感じだが、しばらくは今後の推移を追いかけたい。はてなブログをはじめよう!tkngさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。