我正在研究與Amazon elasticsearch服務有關的事情。爲此,我需要從Amazon Redshift獲取數據。要傳輸的數據是巨大的,即100 GB。是否有任何方法可以直接從Redshift獲取它或者是否像Redshift-> s3-> elasticsearch這樣的兩步過程?是否可以將數據從Redshift傳輸到Elasticsearch?
2
A
回答
0
看起來好像沒有直接的數據傳輸管道將數據從Redshift推送到elasticsearch。一種替代方法是首先在S3中轉儲數據,然後推入elasticsearch。
2
我看,至少在理論上,從紅移transfering數據2種可能的途徑來Elasticsearch:
- Logstash,使用JDBC input plugin
- elasticsearch-jdbc
0
- 不要gzip壓縮數據卸載。
- 使用彈性體積負荷
- 在體積負荷(> 5000)中使用大量記錄 - 減少大體積 負荷比更小體積更好。
- 使用AWS彈性搜索時,可能會遇到大容量隊列大小的限制。
- 在lambda中處理單個文件,然後用事件遞歸調用lambda函數
- 在遞歸之前等待幾秒 - > setTimeout。等待時,確保你沒有閒置30秒,因爲你的lambda會停止。
- 不要使用s3對象創建來觸發你的lambda - 你最終會以 同時調用多個lambda函數。
- 不要打擾嘗試把kinesis放在中間 - 將你的數據卸載到kinesis幾乎肯定會打擊kinesis的載荷限制。
- 監控的東西您的彈性搜索批量隊列的大小像 這樣:
curl https://%ES-SERVER:PORT%/_nodes/stats/thread_pool |jq ‘.nodes |to_entries[].value.thread_pool.bulk’
相關問題
- 1. 將數據從Redshift傳輸到Elastic Search?
- 2. 將數據從Redshift複製到ElasticSearch
- 3. 是否可以將數據從離線網站傳輸到在線數據庫?
- 4. 是否可以將數據流式傳輸到Google App Engine?
- 5. 將SOLR測試到Elasticsearch數據傳輸
- 6. 是否可以將電子郵件從數據庫傳輸到Mailchimp?
- 7. 如何將數據從AWS Postgres RDS傳輸到S3(然後是Redshift)?
- 8. 是否可以將cookies從VB.net程序傳輸到Mozilla Firefox?
- 9. 使用COPY將數據上傳到RedShift
- 10. 如何將數據從mongoDB傳輸到elasticSearch 2.2.0?
- 11. 是否可以將Redshift羣集恢復到其他VPC?
- 12. 是否可以將elasticsearch索引數據放入hdfs中?
- 13. 使用Apache-Spark將MongoDB數據管道傳輸到Redshift
- 14. 是否可以將電子表格數據傳輸到屬性列表中?
- 15. 從Oracle表格流式傳輸到Redshift
- 16. 是否可以將原始數據fwrite()到標準輸出?
- 17. 是否可以使用ABCpdf將數據流輸出到PDF?
- 18. 將數據從S3複製到Redshift
- 19. 將數據從Amazon Aurora同步到Redshift
- 20. 將數據從Amazon dynamoDB加載到redshift
- 21. 將數據從Redshift遷移到BigQuery
- 22. 將數據從單個Kinesis流傳輸到Redshift中的多個表中
- 23. 是否可以將數據從上傳器(文件輸入標籤)傳遞到另一個?
- 24. 是否可以將數據從一條指令傳遞到另一條指令?
- 25. 是否可以將數據從控制器傳遞到內核計劃?
- 26. 將數據從Node.js流上傳到ElasticSearch數據庫
- 27. 是否可以將數據從myown應用發送到iOS MapsApp?
- 28. 是否可以將調試數據從VS複製到Linqpad?
- 29. 是否可以將smarty函數傳遞給json html輸出?
- 30. 是否可以通過rtmp傳輸數據?
是否有上述方法的任何實際限制? – AV94