J'ai une banque de données locale sur mon environnement Windows + Eclipse sur \ war \ WEB-INF \ appengine-generated \ local_db.bin
Autant que je sache, il utilise un format interne nommé "tampons de protocole". Je n'ai pas d'outils externes pour présenter le fichier dans un format lisible par l'homme.
J'utilise un code de "visionneuse" simple comme celui-ci:
public void doGet(HttpServletRequest req, HttpServletResponse resp)
throws IOException
{
resp.setContentType("text/plain");
final DatastoreService datastore = DatastoreServiceFactory.getDatastoreService();
final Query query = new Query("Table/Entity Name");
for (final Entity entity : datastore.prepare(query).asIterable()) {
resp.getWriter().println(entity.getKey().toString());
final Map<String, Object> properties = entity.getProperties();
final String[] propertyNames = properties.keySet().toArray(
new String[properties.size()]);
for(final String propertyName : propertyNames) {
resp.getWriter().println("-> " + propertyName + ": " + entity.getProperty(propertyName));
}
}
}