【发布时间】:2014-11-30 02:03:08
【问题描述】:
我有一个数据库问题。我正在开发一个应用程序,用户在其中发送一些请求并从供应商那里获得答案。我有一个服务器接收请求(通过休息调用或正在运行的网络服务,尚未决定哪个)。
每当有新请求进入时,它都应该记录在数据库中,并且当供应商响应时,应该更新记录,表明它是否被接受等等。存储事务的唯一原因是用于报告和记录目的。所以现在我已经说明了我的要求,我需要在这方面更专业的人的帮助。
到目前为止,我的想法是最好使用结构化数据库,因为所有记录都将具有一种类型和相同的信息,因此无需使用半结构化数据库来浪费空间包含结构和信息的记录。
但我不知道有没有什么数据库特别适合这种“仅创建/更新操作”??正如我所说,我可能只需要每月左右读取一次数据。 任何意见表示赞赏!
【问题讨论】:
标签: sql database database-design design-decisions nosql