【发布时间】:2015-06-23 17:50:52
【问题描述】:
我正在尝试为我的网站创建一个支付系统。该网站是 3D 打印蓝图的市场。用户在我的网站上购买积分。当用户购买其他用户上传的3D打印蓝图时,它会在'purchased'表中创建一个新的元组或一行,同时在用户信用表中扣除信用。这是重要的部分。我的直觉告诉我使用事件调度程序将购买的行标记为每月支付,并电汇每个卖家赚到的钱的总和。我担心的是,随着几个月的过去,这张桌子会无限增长。
- 这是正确的实现方式吗?
- 或者我能否以某种方式每个月创建一个新表来保存本月的交易?
- 是否有与此等效的 Nosql?
【问题讨论】:
-
其中一种方法是创建
archive表并在当前表中保留最近几个月。
标签: mysql database database-design nosql