Schema RDD如何幫助將數據保存到Apache Spark中的任何數據庫中,並且它是否可用於新版本1.4.1?Schema RDD如何幫助將數據插入Apache Spark中的數據庫
-1
A
回答
0
無論您的數據庫是什麼,在簡單的java,scala或python中使用它的api,並對模式RDD執行foreach轉換時,您不能將模式RDD自動插入數據庫,您必須執行映射火花。
+0
你能舉個例子讓我明白嗎? –
1
將您的RDD到數據幀,並寫入到數據庫,
val df = myrdd.toDF()
df.write.jdbc(…)
我遇到了相同的位置,並鏈接如下簡稱, http://www.sparkexpert.com/2015/04/17/save-apache-spark-dataframe-to-database/
相關問題
- 1. 數據庫插入幫助?
- 2. 幫助用Wordpress插件將輸入數據寫入數據庫
- 3. ASP.NET插入數據庫按鈕幫助?
- 4. Apache Spark SQL - RDD內存數據傾斜
- 5. Android如何將數據插入到數據庫外的數據庫輔助類
- 6. Spark將數據插入Cassandra
- 7. 如何將數據插入數據庫?
- 8. 需要幫助將arraylist的內容插入到sqlite數據庫
- 9. 如何在Spring MVC中將數據從bean插入數據庫?
- 10. 如何在Apache Spark中聚合數據
- 11. 如何將數組插入數據庫?
- 12. 如何使用模態將數據庫插入數據庫中
- 13. Spark如何將RDD [JSONObject]轉換爲數據集
- 14. 如何將表的多行數據插入到數據庫中?
- 15. 如何將數據插入到數據庫中的CakePHP
- 16. Laravel5.4 - 如何使用POST方法將數據插入數據庫
- 17. 在數據庫幫助類中插入edittext
- 18. 需要幫助,在數據庫中插入
- 19. 如何在laravel的mysql數據庫中插入原始數據
- 20. 需要數據庫輸入幫助
- 21. MuleESB:將Salesforce數據插入到mysql數據庫中
- 22. 插入數據時的錯誤數據庫的數據庫,
- 23. 在Apache Spark中加入流式數據
- 24. 幫助數據庫模式?
- 25. 數據庫幫助類
- 26. 數據庫設計幫助
- 27. 需要數據庫幫助
- 28. 數據庫幫助查詢
- 29. Java數據庫幫助
- 30. 幫助數據庫設計
SchemaRDD被重命名爲數據幀在新版本中。 –
DataFrame frame = sqlContext.createDataFrame(clientRDD,UserDetailsSql.class); frame.insertIntoJDBC(MYSQL_CONNECTION_URL,「users1」,true); 我能夠通過這些代碼行來保存數據。但InsertIntoJDBC方法已棄用。 請幫我找出哪個新版本的方法可以做同樣的任務。\ –
最後使用這段代碼。 UserDetailsSql dataObject1 = new UserDetailsSql(「Avnish」); \t \t List ObjectList = new ArrayList (); \t \t ObjectList.add(dataObject1); \t \t JavaRDD clientRDD = ctx.parallelize(ObjectList); \t \t DataFrame frame = sqlContext.createDataFrame(clientRDD,UserDetailsSql.class); \t \t \t \t DataFrameWriter dfw = new DataFrameWriter(frame); \t \t \t \t dfw.mode(SaveMode.Append).jdbc(MYSQL_CONNECTION_URL,「TableName」,new Properties()); –