spark redis集群 如何高效地向Redis寫入大量的數(shù)據(jù)?
如何高效地向Redis寫入大量的數(shù)據(jù)?1. 創(chuàng)建一個(gè)新的文本文件,包括redis命令set key0 value0 set key1 value1。。。Set Keyn valuen如果你有原始數(shù)據(jù),
如何高效地向Redis寫入大量的數(shù)據(jù)?
1. 創(chuàng)建一個(gè)新的文本文件,包括redis命令
set key0 value0 set key1 value1。。。Set Keyn valuen
如果你有原始數(shù)據(jù),構(gòu)造這個(gè)文件并不困難,比如shell或Python
2。將這些命令轉(zhuǎn)換為redis協(xié)議。
redis pipeline函數(shù)支持redis協(xié)議,而不是直接的redis命令。
如何轉(zhuǎn)換可以參考以下腳本。
3. 插入帶管道的cat數(shù)據(jù).txt|redis cli--pipe
Shell VS redis pipe