由於使用數據庫需要輸入/輸出,可能需要大量時間等,因此想要使用非阻塞異步API似乎很自然。有沒有用於Java的?用於Java的異步數據庫API
4
A
回答
3
沒有像JBDC這樣的標準API可以讓你異步調用任何數據庫。然而,this Google Project試圖爲PostgreSQL和MySQL做到這一點。
您也可以看看這個問題,其中涉及類似的東西:
4
我不認爲這樣的API存在,但有2個不同的東西:數據庫訪問庫和很多方法來執行在java中的異步調用。
您可以使用普通JDBC或任何其他更高級別的工具來簡化數據庫訪問實現來訪問數據庫。
如果您在JSE環境中,可以使用JMS(如果您處於Java EE環境中)或使用併發包中的隊列和執行程序進行異步調用。顯然還有很多其他解決方案可用。
1
對於Couchbase我碰到Reactive Couchbase號稱做到這一點,有一個Java Wrapper來了。沒有嘗試,但在鏈接中有幾個例子。
相關問題
- 1. Java:用於異步數據庫寫入的TaskExecutor?
- 2. 用於流硬件設備數據的異步API
- 3. Java Spring Boot - 用於在後臺運行的異步數據庫操作的CommandLineRunner
- 4. 對ios數據庫的異步調用
- 5. 異步從數據庫
- 6. 異步更新數據庫
- 7. 異步數據庫查詢
- 8. 用於數據庫差異的C#庫
- 9. 訪問數據庫時的異步數據庫調用/ ActivityIndicator
- 10. ElasticSearch Java API異步書寫
- 11. 使用php創建異步數據庫
- 12. 節點JS - 數據庫調用異步?
- 13. 使用EventMachine異步數據庫訪問
- 14. Scala異步數據庫調用
- 15. 節點JS異步數據庫調用
- 16. 異步使用MySQL數據庫
- 17. 如何實現異步數據庫庫?
- 18. 用於支持Java EE 5上的異步servlet的庫
- 19. 關於數據庫同步
- 20. 用於鍵盤異步輸入的庫
- 21. 異步數據從Java的WebService
- 22. Django中的異步數據庫更新?
- 23. node.js中的異步讀取數據庫
- 24. 來自數據庫的異步csv.writer
- 25. Perl中的異步數據庫和LDAP
- 26. 數據庫查詢中的異步
- 27. 異步數據庫通信的問題
- 28. 同步異步API調用
- 29. 針對java的Aws sdk,Dynamo數據庫映射器異步
- 30. 用於MySQL的Azure數據庫的API
檢出java.nio –