The batch processing API will take care of breaking up large requests, so you donβt need to do this yourself. The library manages such restrictions as the total size of the service call and the number of objects that can be placed in one call, and makes the corresponding number of calls to the service. (According to the library code, this is apparently 1 megabyte and 500 entities in one call, but your application does not have to know this, and this can change.) There is no advantage to splitting your put () calls, and you might accidentally make more service calls than necessary if you try.
source share