query-0.1.0 has been yanked.
query 
General
query is a simplistic single-table database library
Example
// get some data to work with
let data = (0..10).collect();
// write the data to disk
let mut db = DB::create("test.db", data)
.expect("can't create 'test.db'");
// change the data in memory
db.iter_mut()
.for_each(|i| *i * 2);
// apply the changes
db.apply()
.expect("can't update 'test.db'");
// delete the data in memory
drop(db);
// read the database from memory
let db = DB::load("test.db")
.expect("can't read 'test.db'");
// all values have been multiplied by 10
assert_eq!(db.to_vec(), (0..100).step_by(10).collect());