I am migrating an app to the High-Replication datastore. The way I understand that works is that I simply copy my data to a new app that has the HRDS enabled, using the Datastore Admin.
However, my app has some entities that link to other entities by means of their key.ids.
posts = db.ListProperty(int)
When I migrate the app, the ID’s of objects are likely to change, no? How do I ensure that these lists still link properly?
Using the datastore migration tool (as Daniel suggests), existing entity IDs will be preserved.
You really should be using lists of keys rather than IDs, though.