电子支付系统数据库设计需要考虑哪些方面
第一,原始凭证必须保留 其次,业务传票清晰,使得业务处理过程有据可查 其它方面,也就是扩展性与性能的平衡,不过这也是最麻烦的部分了,既然叫平衡,就是要根据实际情况做取舍了 个人看法,仅供参考
■网友
非常抱歉!没有做过电子支付系统数据库的设计,猜想你应该是问做 支付宝,财付通,快钱等类似的数据库设计问题,实在无法回答....猜测也不太合适,因为这个数据安全性和事务安全性最高,而且几乎都是 Oracle 数据库天下。我也是做过公司级别的 充值消费 系统设计而已,SQL Server和MySQL都做过,差别比较大,SQL Server我们几乎全存储过程解决,而 MySQL是靠程序控制。
■网友
需要考虑核心三点:订单、账户、报表,另外还有风控,会员(业务如果有的话),有些业务系统还有根据用户来区分区域纬度等促销系统:第一:订单系统的设计,订单包括消费订单,充值订单,还有你各种业务的订单区分,金融交易不比其他系统,数据丝毫马虎不得。第二:账户系统设计,账户与订单又是密切相关的,一个订单流水是否失败,你的账户该在哪个时间点开始扣款?如果扣款成功,但是交易失败该如何冲正?第三:报表系统,你每天交易流水的日切时间,你的调度中心开始指挥你的报表系统在每天日切的步骤,日报,月报,交易异常账户?风控系统了解不多,但是极其重要。关于一套电子以上我说的只是冰山一角而已。
■网友
任何数据都不能丢失,哪怕是简单的查询,流水也必须保存。
■网友
高内聚低耦合
推荐阅读
- 支付■流水超一亿!姑苏警方重拳捣毁“四方支付”犯罪团伙
- 吉林丰满鱼道系统就绪静待松花江鱼类洄游产卵
- 社保卡■看病买药忘带社保卡千万别着急!快打开“我的南京”用电子社保卡
- 货币等各类金融产品彻底电子化会到来么
- 银行系统的研发岗(程序员)是不是很难进(校招)推广到国企的研发岗(程序员)呢
- 5.1声道片源对于没有5.1硬件系统的用户来说有意义吗
- |徐州市出台《关于优化创新创业生态系统 提升区域科技创新活力的实施意见》及实施细则
- |奥迪开发基于C-V2X校车警示系统
- 当下电脑城/电子城/数码城的业务日益萧条,作为普通的创业者该怎样转变思路从而突围
- 银行|支付选招行!
