Frage

Ich habe eine Client-Anforderung, kein RDBMS zu verwenden, sondern erlegt stattdessen alles mit In-Memory-Datenstrukturen, wenn der Server neu gestartet wird, dann wird der Anwendungsstatus zum letzten gespeicherten Status zurückkehren.

Ich habe keine Ahnung, dass ich In-Memory-Daten verwendet habe. Ich habe früher mit MySQL gearbeitet, aber nicht im Gedächtnis, wenn jemand mich ein wenig darüber, ein Tutorial oder so etwas leiten könnte

Im Folgenden finden Sie einige Beispiele ...

     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;

    }

}

Vielen Dank

War es hilfreich?

Lösung

Sie können verwenden sqlite, der Haken an viele Sprachen hat.

Die Standardverwendung für SQLite ist für dateibasiert, kann jedoch problemlos verwendet werden in Erinnerung.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top