What message is inherent in "Veyada'ata ... "?
Ramban: 'You will know from Yetzi'as Egypt a. that Hashem ... is the G-d who created Heaven and earth, 1 and b. that He is true to His word, to adhere to the B'ris and the Chesed ... to their descendants just as He adhered to the B'ris that He made when He swore to take their children out of Egypt.'
Rashbam, Da'as Zekenim (on Pasuk 7), Hadar Zekenim (on Pasuk 7), Moshav Zekenim: To know that Hashem will fulfill His promise to the Avos to give the land to their children, to a worthy generation, 2 for which He will wait up to a thousand generations - for a generation that loves Him and keeps His Mitzvos..
Why does the Torah here give the time-frame of Hashem's reward as one thousand generations, and above (5:10), as two thousand?
Rashi: Bearing in mind that "Shomrei Mitzvosav" refers to those who serve Hashem out of fear, here, where the number is juxtaposed to those who serve Hashem with fear, Hashem rewards up to one thousand generation, whereas in the earlier Pasuk, where the Torah juxtaposes the reward to those who serve Him with love, 1 the reward goes up to two thousand generations.
Targum Onkelos and Targum Yonasan: In spite of the different wording, both Pesukim translate as 'for thousands of generations'.
Above, it says that 2,000 generations receive reward. Here, it says that Hashem will fulfill His promise to the Avos within 1,000 generations (refer to 7:9:1:2
Which is a higher level than serving Him with fear.
What is the difference between "Ohavav" and "Shomrei Mitzvosav"?