![]() |
1
7
我建议使用像sqlite这样的轻量级数据库,这样可以减少使用数据库的大量开销。 |
![]() |
2
4
与平面文件相比,数据库具有巨大的优势,即使只有一个表,只有几个值。 如果您有大量的数据,它们可以极大地提高查询速度——如果您只需要通过一个键找到一个值,那么从带有索引的数据库中提取这个值可以防止您必须解析整个文件并进行搜索。 |
![]() |
3
3
数据库将更好地用于查询数据。如果您的意思是7个值-使用平面文件。如果您的意思是7个字段,其中可能有成百上千条记录(每个包含7个字段),那么请使用一个数据库-特别是在需要对这些记录进行排序或查询的情况下。 |
![]() |
4
3
你应该马上使用数据库,因为有个关键词:工程师 S (复数是关键) 尝试重新创建 ACID 任何有价值的RDBMS的原则,即使对于少量的数据,即使对于少数用户,也会破坏您成功的机会。您也不会拥有备份、自定义查询和RDBMS“开箱即用”提供的其他许多功能。 |
![]() |
5
2
当我必须保持一大套 相关的 数据实体。 当您开始在数据中拥有多对多或多对一类型的关系时,是时候考虑使用关系数据库来维护关系完整性了。 |
![]() |
Glory Raj · 有什么方法可以使这两个块具有共同的功能吗 2 年前 |
![]() |
Justin · Python自属性重命名 7 年前 |
![]() |
Sabutobi · 长dict属性行的重构 7 年前 |
![]() |
Falco Alexander · 简单LINQ重构/样式 7 年前 |
|
05bs001 · Euler 12需要优化 7 年前 |
![]() |
slartidan · 如何将lambda表达式重构为方法引用? 7 年前 |
|
Alex · 在Java类中频繁使用与映射键相同的字符串[已关闭] 7 年前 |