データベースは使いたいけど、
・テーブル1個だけあれば十分だよ
・SQLなんて使いたくないよね
・リレーショナルみたいな高度な技術は必要ないよね
・そもそもデータベースって重いよね
・容量問題をなんとかしたいよ
・DBサーバが止まったら動かなくなるのは困るよ
・そもそもデータベースの知識を覚えてもほとんど無駄じゃない?
といった問題の解決案として、
Tokyo Cabinetでどうにかならないか?
を書いて見る。
ここがイイ!
○QDBMやGDBMの後継者なんです
○MySQLみたいにサーバとして動かすこともできます
○C/Perl/Ruby/Java/Rua で使えます
○早いです
○トランザクション(「今の、やりなおし」機能)があります
○国産で、mixiなどに使われます
○最大容量問題にも、データ圧縮問題にも、あと10年は戦える
ショボーン
△PHP/Python等だとうまく使えない
△リレーショナル(MS Accessみたいな使い方)をするには疲れる
△(特に日本語の)使用例があまりWebに載ってない
その2へ続く
・テーブル1個だけあれば十分だよ
・SQLなんて使いたくないよね
・リレーショナルみたいな高度な技術は必要ないよね
・そもそもデータベースって重いよね
・容量問題をなんとかしたいよ
・DBサーバが止まったら動かなくなるのは困るよ
・そもそもデータベースの知識を覚えてもほとんど無駄じゃない?
といった問題の解決案として、
Tokyo Cabinetでどうにかならないか?
を書いて見る。
ここがイイ!
○QDBMやGDBMの後継者なんです
○MySQLみたいにサーバとして動かすこともできます
○C/Perl/Ruby/Java/Rua で使えます
○早いです
○トランザクション(「今の、やりなおし」機能)があります
○国産で、mixiなどに使われます
○最大容量問題にも、データ圧縮問題にも、あと10年は戦える
ショボーン
△PHP/Python等だとうまく使えない
△リレーショナル(MS Accessみたいな使い方)をするには疲れる
△(特に日本語の)使用例があまりWebに載ってない
その2へ続く