database - 如何在 parse.com 上执行计划备份?

标签 database backup parse-platform database-backups

对于定期备份 parse.com 数据库,您有什么建议吗?

关于这方面的信息非常稀少,我想在仪表板中执行类似于手动导出数据功能的操作,但是每天执行一次。

有没有人想要分享脚本或类似的东西?

Parse 说他们会考虑这个功能,但是一年过去了。

最佳答案

要备份您的 Parse 数据,您只需获取您拥有的每个 Parse 类的所有记录。对于这个例子,我将从 Parse REST API documentation 借用. Parse 具有 JavaScript 的 SDK , .NET , 和 iOS/OS X ,所有这些都提供与此处描述的功能类似的功能。

要从名为“GameScore”的解析类中获取记录,您可以执行以下操作:

curl -X GET \
  -H "X-Parse-Application-Id: <YOUR APPLICATION ID>" \
  -H "X-Parse-REST-API-Key: <YOUR PARSE REST API KEY>" \
  -G \
  --data-urlencode 'limit=1000' \
  --data-urlencode 'skip=4000' \
  https://api.parse.com/1/classes/GameScore

这里 limit=1000 意味着你将一次获得 1000 条记录(尽可能多),而 skip=4000 意味着我们要跳过第一个4000条记录。基本上你只需重复此命令,从 skip=0 开始,每次将 skip 递增 1000,直到返回的记录数小于 1000(不再有记录剩下)。冲洗并重复所有解析类,您的数据将被备份。

关于database - 如何在 parse.com 上执行计划备份?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21540317/

相关文章:

database - 如何判断数据库中索引的类型?

mysql - 优化Innodb表以释放可用空间

sql-server - 导出/备份 SQL 登录信息

android - 如何在应用程序重启之间维护 parse.com 自动用户?

php - 从表中打印记录但不打印重复项

database - 非规范化对查询、连接和响应时间有什么影响?

c# - 在进行备份时使用目录的 Last Modified 时间戳是否可靠?

scripting - 是否有内置冗余的反向增量备份解决方案(例如par2)?

javascript - 在对象更改时设置 bool 值 Parse.com

ios - 使用 Parse 从一个用户向另一个用户发送推送通知