ドキュメント DB は、ドキュメント内のキー圧縮の最適化を提供しません。通常、バケット内のドキュメントには同じキー セットがあります。
そのため、一部のバケットに対して次のスキーマを使用する代わりに:
user = {
name: "Joe Kminski",
birthDate: "2000-01-01",
location: "Argentina, Sao Paulo", ... }
私たちは持てる:
user = {
n: "Joe Kminski",
birD: "2000-01-01",
loc: "Argentina, Sao Paulo", ... }
動機は、より多くのドキュメントをキャッシュに収めることです。フルネームの長所は、最初から読みやすいコードです。最終的に、印刷されたバージョンの DB スキーマが完成しました。
短い名前を使用する価値はありますか? 問題はありましたか?