非关系型交易金额的数据库设计心得

2018-05-11  本文已影响0人  邪恶的奥伯伦

交易金额的问题 涉及到俩点。

  1. 线程安全的问题, 关系型数据库可以用transaction 非关系型数据库可以使用关键字inc关键字 自增

就算使用inc自增关键字也同样会遇到 浮点数计算不精确的问题,

这时如果我们把金额的字段设计为以‘分’为单位 而不是以元, 把金额字段从浮点型变成 整型

再加上inc自增关键字 就比较完美的解决了非关系型数据库浮点数计算不精确的问题了

上一篇 下一篇

猜你喜欢

热点阅读