说明
用的数据库稍微有点多,整理一下。
内容
把最最规整,最最规范的任务留给他。
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适合存储较为固定的,数字为主的表格
- 用途: