我正在運行經濟模擬。數百或數千個代理=對象必須隨時間協議數據,數據總是具有相同的結構。它通常由許多布爾值,浮點數和整數,可能的數組/列表(5到100個不同的變量)組成。在模擬過程中,數據庫沒有讀取權限。在模擬之後,數據不會再被改變。對於每個模擬我都會創建一個新的數據庫。目前的編程語言是一個項目的java和一秒的python。也有可能將來該項目將在網絡上運行。如果很重要:對象通過0mq進行通信。我們正在使用mySql和sqllight。數據庫連接:爲百萬對象搜索數據的協議數據
如何將數千個對象連接到數據庫。最終的結果應該都在一個數據庫中。
/目前我們通過zeromq消息發送數據到一個寫入數據庫的對象。
你期待什麼樣的答案? –
我無法打開數千個到數據庫的連接。是否將所有寫入數據庫的對象都彙集爲最佳解決方案?你會如何設計它? –
您的ZeroMQ解決方案聽起來不合理;我可能會使用其他RPC機制(但這是主觀的)。也許這個問題在[Code Review](http://codereview.stackexchange.com/)堆棧上會更好。 –