人生の恥は書き捨て

プログラムとかいろいろ

データベースシャーディング メモ

いつもどういう意味だったかな?って思うんだけどすぐ忘れるので。

http://d.hatena.ne.jp/abcb2/20111010/1318224266

日本語に訳すと(ガラスや貝殻の) 「破片」といったような意味
データベースをshardに分解して複数のサーバに分散して運用するのがDB sharding
データベースパーティショニングとも言えるのかしら?
単一のサーバのDBテーブルを複数のファイルに分割するのをパーティショニングとも呼ぶが、「パーティショニング」という言葉を使ってDB shardingのことを言っているブログ等もちらほら見かけます。
より突っ込んでみたい人は「shared nothing」でぐぐってネ。