Choosing The Right Data Persistence Method