1

我有一个客户端要求不使用 RDBMS,而是使用内存中的数据结构做所有事情如果服务器重新启动,那么应用程序状态将恢复到上次保存的状态。

我对使用内存数据一无所知,我曾经使用 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;

    }

}

谢谢

4

1 回答 1

1

你可以使用sqlite,它有很多语言的钩子。

sqlite 的默认用途是基于文件的,但它可以很容易地在内存中使用。

于 2012-01-10T09:56:52.613 回答