Which type of database should we use?