|
ニュース検索
ピックアップ
今週のIT求人情報
|
NoSQL データベース『CouchDB』を Couchbase が大幅強化オープンソースの NoSQL データベース『Apache CouchDB』が、商用サービス ベンダー Couchbase によって大幅なパフォーマンス向上を実現する。
Couchbase はこのほど、CouchDB のパフォーマンスに複数の改良を加える作業を完了したと発表した。その成果が初めて実装されるのは、CouchDB ディストリビューション『Couchbase Single Server 2.0』になる予定だ。改良点には、ディスクへの書き込みとインデックス化のパフォーマンス向上があり、従来の3倍高速になるという。 Couchbase の共同創設者 Jan Lehnardt 氏は取材に対し、次のように述べた。「ディスクに保存するデータの圧縮機能を、CouchDB のストレージのコアモジュールに追加した。この機能によって、データベースは圧縮アルゴリズムを選択することも、圧縮を完全に無効にすることもできる」 Lehnardt 氏によると、Couchbase は圧縮アルゴリズム『gzip』、および Google の新たな圧縮アルゴリズム『Snappy』の追加も行なったという。この圧縮アプローチは総じてモジュール式のため、CouchDB の開発者は今後さらなる圧縮タイプを追加できる。 「デフォルトは Snappy にしたが、これは CPU 時間に対する圧縮率で最良の結果を得られたためだ。圧縮の結果、ディスクへの書き込み中に CPU が処理しなければならないデータは減り、そのぶん実際のデータ スループットは増える」と Lehnardt 氏は述べている。 Couchbase はそのほか、データのシリアライゼーションに関するボトルネックも突き止めて解消し、パフォーマンス向上に役立てた。また、ファイルへの書き込みを行なうサブシステムを非同期的に動作させることも、高速化に寄与したと Lehnardt 氏は述べている。
新着ニュース・コラム ホワイトペーパー
|
注目のトピックス 話題の記事
カラオケ「JOYSOUND」に新機種、ギター演奏やコラボ動画でバンド活動ができるように
目の疲れや肩こり・腰痛、その原因は PC やスマホが発する“ブルーライト”
「ピース」サインはギリシャでは侮辱の仕草―トリップアドバイザー「外国でやってはいけないハンドサイン」
地図サイト「MapFan」、全キャリアの Android・iPhone に対応
Google、iOS 向け検索アプリ「Google Search」刷新
⇒一覧を見る
アクセスランキング
最新コラム一覧
|
||||||||||||||||||||