如果查詢計算從數據庫中移出但使用 java 太慢該怎麼辦

https://dev.to/esproc_spl/what-to-do-if-the-query-calculation-is-moved-out-of-database-but-is-too-slow-using-java-4j86

現代應用程式通常將資料計算和處理任務從數據庫中移出並在 Java 中實現,以獲得框架優勢。然而,我們經常發現 Java 代碼在計算和處理數據的性能不佳,甚至無法與數據庫中的 SQL 性能匹敵。

這種情況的主要原因有兩點。首先是數據庫的 IO 方面,Java 需要從數據庫讀取數據,而數據庫訪問介面 (JDBC) 並不快速。其次,算法實珽亦是個問題。

esProc SPL 可幫助解決這些問題,它是一個純 Java 開源計算引擎,提供比 SQL 更強大的計算能力。esProc SPL 支援數據庫訪問和常見公共文件,並具有高性能的二進制文件格式。它不依賴於數據庫或其他第三方服務,可以輕鬆實現多數據源的混合計算。詳情請參閱: https://github.com/SPLWare/esProc

via DEV Community

January 31, 2024 at 02:15PM

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *