task: use lowdb instead of redis for simplicity