タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

practiceとscalabilityに関するlizyのブックマーク (1)

  • 拡張性に関する悪習慣

    例えば、キーと値の組み合わせを管理する一般的な解決策はデータベースを用いる方法です。この方法が選択されるのは通常その組織ないしは開発者がデータベースに精通していることと多くの問題に対して同じ解決策を選択するからです。ところがデータベースの機能(参照整合性、ロッキング、結合やスキーマ)がボトルネックや拡張の阻害要因となった途端、問題が発生します。データベースに基づく解決策を拡張することは、それ以外の技術を利用した場合に比べて一般的にコストが高いからです。データベースに格納したキーと値に対するアクセスが頻繁になるに連れ、その優れた機能を利用しないことにより、データベースの並列処理モデルがパフォーマンスを落とす要因となるのです。伝統的なリレーショナル・データベースに対してCouchDBSimpleDBやBigTableといった多くの代替手段でこれらの欠点を解決することができます。 別の一般的な

    拡張性に関する悪習慣
  • 1