本人学生,没有大型项目开发经验。问题描述如下,请教各位前辈。
-
数据描述:
-
可能作为主键的两个属性示例:
- cpeName": "cpe:2.3:a:3com:3cdaemon:-:::::::*",
- cpeNameId": "BAE41D20-D4AF-4AF0-AA7D-3BD04DA402A7"
- 数据量:100W 左右
-
可能作为主键的两个属性示例:
- 数据库选用 MySQL ,innodb
我的想法是:cpeName 字段太长了,不适合作为主键; cpeNameid 和 UUID 差不多,作为索引查找和插入效率都很低。因为查询数据时绝大多数情况都会以 cpeName 作为查询条件,所以如果以自增 ID 作为主键,基本上很少用到 ID ,而且自增 ID 和其他列毫无关联关系,最终还是需要在 cpeName 上建索引。
感谢各位前辈指点。