shard
shardは、もともとガラスや陶器などの硬い素材が砕けてできた鋭い破片を指す言葉です。単なる破片を意味する piece や fragment よりも、特に鋭利であることや元の形から激しく砕け散ったことというニュアンスが強く含まれます。そのため、怪我の原因となるような危険な破片や、考古学的な文脈で発見される陶片を表現する際に非常に適した単語です。
計算機科学における特殊な用法
現代の技術分野、特にデータベース管理においては、比喩的にデータの断片という意味で使われます。大規模なデータを管理しやすい小さな単位に分割することを shard(分割する)と呼び、その分割された一つひとつの単位を シャード と呼びます。これは、巨大な器が砕けて小さな破片になる様子を、巨大なデータを小さな単位に分けることに見立てた表現です。
物理的な破片: a shard of glass(ガラスの破片)
データの断片: database sharding(データベースの分割)
混同しやすい表現との違いfragment と shard はどちらも断片と訳されますが、使い分けが必要です。fragment は形に関わらず、全体から切り離された一部を指す広範な言葉です。一方で shard は、前述の通り鋭さや砕けた質感を伴います。例えば、古い文書の断片には fragment を使い、割れた鏡の破片には shard を使うのが自然です。
また、日本語でシャードという言葉を耳にする機会があるかもしれませんが、それはほぼ間違いなく計算機科学の専門用語としての用法です。日常会話で物理的な破片を指してシャードと呼ぶことはありませんので、文脈に応じて破片や陶片と訳し分ける必要があります。
意味
拡張性を向上させるため、複数のサーバーに分散して保存されるデータベース内の小さく独立したデータの断片