Pregunta

Tengo un requisito del cliente de no usar un RDBMS, sino que haga todo lo que use estructuras de datos en memoria si se reinicia el servidor, el estado de la aplicación volverá al último estado guardado.

No tengo ninguna idea de usar datos en memoria, solía trabajar con mysql, pero no en la memoria si alguien pudiera guiarme un poco sobre esto, cualquier tutorial o algo

A continuación se presentan algunos ejemplos ...

     public Object save(Object object, Class c) {
    database.ofy().put(object);
    return object;
}

public void delete(Long id, Class c) {

    database.ofy().delete(c, id);   
}

public Object findById(String id, Class c) {
    return database.ofy().find(c, id);
}

public Iterable<Object> findAll(Class c) {
    Iterable<Object> models = database.ofy().query(c).fetch();
    return models;

    }

}

Gracias

¿Fue útil?

Solución

puedes usar sqlite, que tiene ganchos en muchos idiomas.

El uso predeterminado para SQLite es para archivos, pero se puede usar fácilmente en memoria.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top