2013-04-03 11 views
5

GAE belgesi, maksimum varlık boyutunun 1 MB olduğunu belirtir. Varlıklar içinde çok fazla veri depoladığımdan bu limite yaklaştığımı bilmek istiyorum.GAE/J'de varlık boyutu nasıl alınır?

GAE/Pyhon yöntemi model_to_protobuf(..)'un farkındayım, ancak Java için hiçbir şey bulamıyorum.

Ayrıca GAE'nin tüzel kişileri varlıkları seri hale getirmek için kullandığını da biliyorum, böylece aynı şeyi yapabilirim. Ancak, GAE'nin zaten bunu başlık altında yapması nedeniyle, kodun çoğunu önlemek istiyorum.

Tercihen varlık depolanmadan önce Java'da varlık boyutunu elde etmenin programatik bir yolu var mı?

public static EntityProto convertToPb(Entity entity) 

ve Python tarafında buldum ne kadar eşleşir:

+0

Bu soru ilginç. ToString.getBytes() yeterli olmaz mı? Bu benim için de yararlı olabilir. – xybrek

+0

btw, Datastore sorguları hakkında GAE deneyiminizi sormak isterim: http://stackoverflow.com/questions/27979142/ordering-query-results-by-date-string-for-gae - Umarım bunu kontrol edebilir – xybrek

cevap

İlgili konular