我一直在爲股市分析構建大數據應用程序。每天大約有5TB的記錄。我使用Golang進行數據轉換/計算並保存在Cassandra/MySQL中。但是Python有非常好的用於數據分析的Pandas,Spark等庫,但是多核處理沒有簡單的方法,需要花費很多時間。從Golang調用Python任務
因此,我想在Golang中同時調用python數據分析任務。一種方法是直接執行命令行任務,但我認爲應該有更多可擴展的解決方案。也許有Golang和Python之間的通信庫。我想也許我應該創建Python Flask的多個服務器併爲它們提供任務。速度是重要的,但我可以犧牲一些簡潔的解決方案。有任何想法嗎?