哪种方式更好(更快,更少存储)?
xyz.properties
- 约30个键/值.properties
文件 - 大约30,000个键/值答案 0 :(得分:1)
打开和关闭1000个文件是操作系统的主要开销,所以你可能最好使用一个大文件。
答案 1 :(得分:1)
我认为这里有两个方面:
我刚给你一些问题要考虑;所以你可能想退后一步,提出更多的要求。
以任何方式;您可能希望研究一个解决方案,其中开发人员处理许多小属性文件(您知道,如每个功能的一个文件)。然后使用工具构建生产环境中使用的一个大文件。
最后:如果您的应用程序确实需要30K属性;那么你应该更担心产品的质量。在我看来,这不是一种设计“气味”;这听起来像是一种设计的恶臭。含义:没有合理的应用程序应该需要30K属性才能运行。