Google app engine 什么';谁在用我所有的存储空间?[变异标记]
我删除了我应用程序中的大部分实体[~2M]。然而,使用的存储空间并未下降Google app engine 什么';谁在用我所有的存储空间?[变异标记],google-app-engine,Google App Engine,我删除了我应用程序中的大部分实体[~2M]。然而,使用的存储空间并未下降 我查询了我的应用程序的统计信息,发现了以下内容: __________Kind Name____________|_Count_____|_Bytes_ Calendar 32 26,688 DailyRollup 367 815,815 _AE_DatastoreAdmin_Operation 4
我查询了我的应用程序的统计信息,发现了以下内容:
__________Kind Name____________|_Count_____|_Bytes_
Calendar 32 26,688
DailyRollup 367 815,815
_AE_DatastoreAdmin_Operation 4 5,089
_AE_Pipeline_Barrier 135 394,242
_AE_Pipeline_Record 88 318,412
_AE_Pipeline_Slot 82 13,6608
_AhAdminXsrfToken_ 1 658
_GAE_MR_MapreduceState 1 3,168
_GAE_MR_ShardState 32 38,152
__MutationMarker__ 2,318,770 1,063,562,044
前两种实体类型由我创建[0.08%的数据]
什么是变异标记
它在干什么?为什么要占用这么多空间
我可以删除它吗
谢谢您的帮助<迈克
==========================================================================================================
编码以获取每种类型的统计信息
from google.appengine.ext.db import stats
global_stat = stats.GlobalStat.all().get()
timestamp = global_stat.timestamp
kind_name = stats.KindStat.all().filter("timestamp =", timestamp).fetch(15)
kind_list = [stat.kind_name for stat in kind_name]
for kind in kind_list:
print kind,
kind_stat = stats.KindStat().all().filter("kind_name =", kind).get()
print kind_stat.count, kind_stat.bytes
变异标记是一种隐藏实体,用于将数据从一个应用程序ID迁移到另一个应用程序ID。它标记实体是否已更改,以便在下一次尝试迁移的“增量”阶段复制该实体
但是,此实体不应占用与配额相对应的空间。您的应用程序ID是什么?变异标记是一个隐藏实体,在将数据从一个应用程序ID迁移到另一个应用程序ID时使用。它标记实体是否已更改,以便在下一次尝试迁移的“增量”阶段复制该实体
但是,此实体不应占用与配额相对应的空间。您的应用程序ID是什么?谢谢,Ikai
我确实将数据从M/S迁移到了HR数据存储<我的appId是干杯,谢谢。我将数据从MS迁移到HR数据存储。然后我删除了[在MS中]大多数旧实体。这个应用程序的appID是,我的应用程序中的这个MutationMarker实体显然存在一些问题。干杯MikeThanks,Ikai
我确实将数据从M/S迁移到了HR数据存储<我的appId是干杯,谢谢。我将数据从MS迁移到HR数据存储。然后我删除了[在MS中]大多数旧实体。这个应用程序的appID是,我的应用程序中的这个MutationMarker实体显然存在一些问题。干杯,迈克