Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/382.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 simpleDB域的上次更新时间_Java_Swing_Amazon Simpledb - Fatal编程技术网

Java simpleDB域的上次更新时间

Java simpleDB域的上次更新时间,java,swing,amazon-simpledb,Java,Swing,Amazon Simpledb,抱歉,如果这听起来很简单,但除了比较上次访问简单DB域时的项目/行数和当前访问简单DB域时的行数之外,还有什么其他方法可以知道上次写入简单DB域的时间 本质上,我有一个Java swing程序,它从SimpleDB域中获取所有数据,当程序启动时,这些数据将被用于相应的帧中,或者以2×2数组的形式传递给另一个帧。这样,我就不需要每次需要数据时都将一个又一个查询写入数据库 在使用数据之前,尽管我希望确保获取的是最新的数据,因此我需要检测是否有任何更新,即属性值的更改、现有项目的删除或新项目的添加。对

抱歉,如果这听起来很简单,但除了比较上次访问简单DB域时的项目/行数和当前访问简单DB域时的行数之外,还有什么其他方法可以知道上次写入简单DB域的时间

本质上,我有一个Java swing程序,它从SimpleDB域中获取所有数据,当程序启动时,这些数据将被用于相应的帧中,或者以2×2数组的形式传递给另一个帧。这样,我就不需要每次需要数据时都将一个又一个查询写入数据库

在使用数据之前,尽管我希望确保获取的是最新的数据,因此我需要检测是否有任何更新,即属性值的更改、现有项目的删除或新项目的添加。对于删除现有项目或添加新项目,我在使用2×2数组中的数据之前,通过检查我的2×2数组中的项目数和数据库中的项目数,对其进行了排序


我的问题是假设只更改了特定的属性值,这意味着项目的数量可能相同,但事实仍然是已进行了更改,因此是否存在上次更新SimpleDB域时的查询?

您始终可以手动将更新信息存储在某个位置。我没有使用simpleDB的经验。那是亚马逊simpleDB吗?@AndrewThompson-Yep。。这是amazon simple DB@Trilarion:我正在用数据库上次更新的时间更新本地txt文件,因此如果我可以从amazon SimpleDB获得上次更新的时间,那么如果两次之间的差异大于零,这意味着执行了某种性质的更新,因此应该获得数据库数据的新副本。