7
A
回答
6
你是否檢查了Caml Hump?它有很多數據庫綁定的鏈接。
好的,成熟的,我可以推薦的綁定是理查德瓊斯的PG'OCaml和馬庫斯莫特爾的postgresql-ocaml。它們都是針對Postgresql的(這對於考慮到Ocaml來說可能是更好的選擇)。
2
我很驚訝你發現ocaml-sqlite的綁定很慢。 sqlite本身就很快,我相信sqlite綁定寫得非常好。你應該確保你使用了最新的無這裏的問題從Markus Mottl's page
3
ocaml的MySQL的作品結合 - mysql的API,用於連接/查詢/取指令並不會改變太多:) 它缺乏準備語句儘管如此,我必須自己實現mysql_stmt_ * wrappers。
+0
我使用MySQL綁定相當重要,包括準備好的語句支持。根據我的經驗,它們在5.0.x和5.5.x下運行良好。 – hcarty 2012-07-15 19:36:26
0
如果您的數據庫是PostgreSQL,我建議ocaml-postgresql。 (還有ocaml-sql,使用的OCaml PostgreSQL的時候,這使得一些SQL操作更加方便。)
由於PG'OCaml嚴重依賴OCaml中的編譯時類型系統,它是不可能在運行時編寫查詢,這使得它,在我看來,在大多數現實世界的場景中沒有用。
相關問題
- 1. OCaml的Sqlite綁定
- 2. 函數中綁定的值OCaml
- 3. OCaml的綁定變量
- 4. Z3 OCaml的綁定 - 頂層
- 5. Ocaml未綁定模塊
- 6. Ocaml錯誤未綁定值
- 7. ExtJS的菜單從數據庫綁定
- 8. 的ColdFusion - 形式綁定到數據庫
- 9. 綁定兩個數據庫的記錄
- 10. Fullcalendar綁定到我的數據庫
- 11. OCaml的:綁定表達式v功能
- 12. ocaml未綁定構造函數類型定義的錯誤
- 13. 數據綁定 - 數據綁定控件
- 14. 綁定行多次到數據庫
- 15. ng-repeat不與數據庫綁定
- 16. 綁定標籤到SQL數據庫
- 17. 綁定組合框到數據庫表
- 18. c#將ComboBoxList綁定到SqlCe數據庫
- 19. ASP.net數據庫綁定評論
- 20. 綁定數據庫到下拉列表
- 21. DataGridView綁定到Acces數據庫問題
- 22. 在API中綁定數據庫
- 23. 雙向wpf datagrid綁定到數據庫
- 24. 將數據庫綁定到對象
- 25. 將數據庫綁定到ComboBox
- 26. 如何綁定C#中的數據形式的數據庫
- 27. 數據綁定的ExtJS的組合框從數據庫(SQL)
- 28. z3 ocaml綁定不起作用(windows 7)
- 29. 綁定數據
- 30. 來自綁定源的數據綁定
你可以隨時編寫你自己的C接口來獲得你需要的數據庫/功能......但是我用ocaml-mysql做了一個小項目(儘管只用了簡單的插入/更新/選擇查詢)。 – nlucaroni 2009-09-23 18:43:19
但是ocaml-mysql能夠與最近的mysql版本一起工作嗎?我應該使用postgres嗎? 這是相當基本的數據庫的東西.. – LB40 2009-09-23 19:13:37
我使用mysql-ocaml與mysql v5遠程數據庫。儘管如此,我的具體操作並不是v5特定的,如前所述。 – nlucaroni 2009-09-24 13:26:27