0
点赞
收藏
分享

微信扫一扫

Python 全栈系列159 几种数据库的简单总结

路西法阁下 2022-04-04 阅读 54
python

说明

用的数据库稍微有点多,整理一下。

内容

把最最规整,最最规范的任务留给他。

1 mysql

  • 1 mysql: 用于列相对固定,量比较小的数据表
    • 用途:
      • 1 配置文件。每个表格的配置相对是固定的,使用mysql + web(datatables)可以更方便的锁定位置并进行编辑。
      • 2 报表类。报表的列都是相对固定的,mysql最怕的就是列的调整。
    • 约束:
      • 1 单表上限1000万数据。通常来说,mysql可以分为若干主题(据说可以有超10亿的表容量),但是每个主题不应过大。配置文件不必提,每个流程有个100行了不起了。而报表类大部分是汇总的,也不会大。比较特殊的是交易类表格,不过按照分钟级进行观察/决策,哪怕同时追踪1000只标的,一天最多也就产生1百万行数据,分散在若干标的下面,也就是几千行。
      • 2 数据格式。以数值为主,辅以少量短文本。尽量控制在40个字符内(sha1的长度)。短文本的任务是进行编号,简要提示以及哈希码外链。
    • 结论:
      • 1 mysql是一个在大数据下能力稍弱的数据库,这个和其本身的机制有关(ACID)
      • 2 mysql适合存储较为固定的,数字为主的表格
举报

相关推荐

0 条评论