используя структуры данных в памяти - PullRequest
1 голос
/ 10 января 2012

У меня есть требование клиента не использовать СУБД, а вместо этого делать все, используя структуры данных в памяти. Если сервер будет перезапущен, то состояние приложения вернется к последнему сохраненному состоянию.

Я не имею представления об использовании данных в памяти, я работал с MySQL, но не в памяти Если кто-нибудь может рассказать мне немного об этом, любой учебник или что-то

Ниже приведены некоторые примеры ...

     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;

    }

}

Спасибо

1 Ответ

1 голос
/ 10 января 2012

вы можете использовать sqlite , который имеет множество языков.

по умолчанию для sqlite используется файловый режим, но его легко использовать в памяти .

...