Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 文件存储还是数据库存储?_Java_Database_Memory_Cpu_Sigar - Fatal编程技术网

Java 文件存储还是数据库存储?

Java 文件存储还是数据库存储?,java,database,memory,cpu,sigar,Java,Database,Memory,Cpu,Sigar,我正在尝试用Java开发一个小应用程序,它可以用SIGAR监控我的服务器的CPU负载和内存,并在我的家用计算机的客户端应用程序中显示实时或过去的数据 我想知道哪种方式最适合将数据、文件或数据库存储在资源、速度。。当我每秒记录时?可能重复[[1]捕获的一方通常使用较低级别的文件方法在这里胜过使用灵活性等典型的DB会获胜。这里的混合方法是典型的,捕获到一个文件,并定期加载到DB中,然后由F使用。rontend。实际上,如果你打算长期保留数据,你会想“精简”历史数据,用5分钟的平均值替换每秒数据。所以

我正在尝试用Java开发一个小应用程序,它可以用SIGAR监控我的服务器的CPU负载和内存,并在我的家用计算机的客户端应用程序中显示实时或过去的数据


我想知道哪种方式最适合将数据、文件或数据库存储在资源、速度。。当我每秒记录时?

可能重复[[1]捕获的一方通常使用较低级别的文件方法在这里胜过使用灵活性等典型的DB会获胜。这里的混合方法是典型的,捕获到一个文件,并定期加载到DB中,然后由F使用。rontend。实际上,如果你打算长期保留数据,你会想“精简”历史数据,用5分钟的平均值替换每秒数据。所以“最佳”取决于你的优先级和目标。我希望我的程序在服务器上后台运行,所以尽可能少地使用资源CPU和内存。所以我想每秒查询一个数据库会比在文本文件中写一行新行花费更多的资源。@tolanj这可能是一个替代的解决方案