いくつかの大きなプロパティで圧縮(設定) を有効にすることを検討しています。compressed = True
LocalStructuredProperty
ただし、これらは頻繁に読み書きされるエンティティであるため、これらのプロパティをエンコード/デコードするために必要な追加の CPU について懸念しています。
ndb のビルトイン キャッシング システムがこれを軽減するかどうか疑問に思っていますか? ndb は、これらのプロパティの圧縮または非圧縮データをキャッシュしますか? 書き込みごとに圧縮が常に行われることは認識していますが、キャッシュされたエンティティを読み取るときに少なくとも解凍をバイパスできれば、おそらくそれだけの価値があります。