下記のようなシステムでパフォーマンスが良さげなSQLite を使用予定ですが、もっと速いものが無いか確認のため他のデータベースのパフォーマンスを計測してみました。SQL 利用前提ですが、NoSQL が圧倒的な性能を出す場合は検討する必要があるので KVS も確認しました。 データ件数は 1 億件程度、JDBCSQL 利用可能 INSERT、UPDATE はバッチ SELECT は主キーアクセス性能を重視 将来スケールアウトのための分散はありえるが、スタンドアロンで遅いのはだめ データベースのパフォーマンス比較 計測したデータベース データベース名 タイプ 形態 評判 計測についての備考SQLiteRDB 組み込み ※2 おもちゃ、Android標準 JDBC操作 ※1 H2RDB 組み込み ※2 組み込み最速 JDBC操作 ※1 DerbyRDB 組み込み ※2Java標準で

スキーマレスのドキュメント指向データベース、MongoDBがとても面白そうだったので、Javaから使用した場合のパフォーマンスを計測してみました。 MongoDBはCouchDBに似たデータベースで、任意のオブジェクトを保存できますが、MVCCやRESTAPIを採用しないことで高パフォーマンスを追求しているようです。インデックスやレプリケーションのサポートも充実しています。RDBMSをKey-Value Storageとして使う場合のパフォーマンス計測(H2,MySQL編) - kaisehのブログ 前に上記のエントリーでBerkeleyDB, H2,MySQLのパフォーマンスを比較したことがあるのですが、そのときと同等の条件になるようにして計測しました。 具体的な計測方法は以下の通りです。Mac OS 10.5.7, 2GHz Intel Core 2 Duo, 4GB Me

NoSQL=キーバリューストア(KVS)でまとめられて紹介されてたり、KVS、列指向データベース、 ドキュメント指向データベースを分けてるものがあったり、混乱する・・・ 名前を見ても、NoSQLなのか、Twitterのクライアントなのか、わからなくなってし。 それは、HootSuiteとHadoopを混同してるだけかw。 ウィリアムのいたずらの開発日記 NoSQLの位置づけを分類してみると、下に記載した参考のURLを見て、追加してみた。 太文字は以前から知ってた(聞いたことがある程度含む)もので、他意はない。 データベース NoSQL キーバリューストア (Key-Value Store、KVS) BerkeleyDB Chordless Coherence(Oracle) Dynamo(Amazon) Dynomite(Amazons DynamoのOSS) Flare(GREE) g
はじまりもし高校野球の女子マネージャー(名前は仮にみなみちゃんとしよう)が、ドラッカーの「マネジメント」を読んだら、彼女はきっと驚くだろうな。なぜなら、そこには彼女が所属する野球部と、彼女自身のことが書いてあるからだ。「マネジメントなしに組織はない」「マネジメントは企業だけのものではない」「マネジャーをしてマネジャーたらしめるものは、成果への貢献という責務である」 「所属する野球部に何とか成果を出させたい。そのためには自分に何かできることをしたい」そう考えていたみなみちゃんは、この本が「自分のために書かれたもの」であることを確信する。だから以降、そこに書かれていることを脇目も振らず実践するようになる。 野球部におけるマネジメントの役割みなみちゃんは、「マネジメント」を読み進める。するとドラッカーは、マネジメントには三つの役割があると説く。そこでみなみちゃんは、それらについて一つ一つ自分に当
1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く