5
GAE文檔提到最大實體大小爲1Mb。由於我在實體內存儲了大量數據,所以在接近此限制時我想知道。如何獲得GAE/J中的實體大小?
我知道GAE/Pyhon方法model_to_protobuf(..)
,但我找不到任何Java。
我也知道GAE在內部使用protobuf來序列化實體,所以我可以做同樣的事情。但是我想避免重複的代碼,因爲GAE已經在做這件事了。
有沒有一種程序化的方式來獲取Java中的實體大小,最好在實體實際存儲之前?
這個問題很有意思。我不知道toString.getBytes()會不夠嗎?這對我也有幫助。 – xybrek
btw,我想問你與GAE有關Datastore查詢的經驗:http://stackoverflow.com/questions/27979142/ordering-query-results-by-date-string-for-gae - 我希望你可以檢查這個 – xybrek