嘿大家我正在nodeJS應用程序上工作。我搜索了一些模塊來管理我的數據庫(orientdb)。 我的問題是:爲什麼我們使用任何ORM或ODM(或爲什麼重新開始),因爲有一個模塊可以提供許多功能來管理數據庫。 我仍然困惑我應該怎麼用orientorm(https://github.com/mav-im/orientorm)或oriento(https://github.com/codemix/oriento)爲什麼我們使用ORM或ODM來管理任何graphDB?
預先感謝..
嘿大家我正在nodeJS應用程序上工作。我搜索了一些模塊來管理我的數據庫(orientdb)。 我的問題是:爲什麼我們使用任何ORM或ODM(或爲什麼重新開始),因爲有一個模塊可以提供許多功能來管理數據庫。 我仍然困惑我應該怎麼用orientorm(https://github.com/mav-im/orientorm)或oriento(https://github.com/codemix/oriento)爲什麼我們使用ORM或ODM來管理任何graphDB?
預先感謝..
Oriento更加成熟和支持。我建議你去用它。根據不同的目標,並根據ORM
,奧姆斯有增加支持的優勢:
所有OrientDB ORM的我已經看到node.js公開了Oriento,因此可以很容易地訪問底層的oriento方法來完成更復雜的任務。
說了這麼多,我推薦你試試waterline ORM與waterline-orientdb適配器。水線是基於適配器的ORM,支持多個數據庫(包括支持數據庫之間的關聯)。 Waterline-orientdb是基於Oriento的OrientDB的適配器。如果在任何時候您需要使用Oriento,您可以致電.getDB()
訪問Oriento的實例。
嘿盧卡 首先orientrom也使用oriento作爲依賴。 秒我也使用了一些其他數據庫(即rfd)。 那麼你對我的開發棧有什麼建議? – 9me 2015-02-09 08:17:27
感謝Lvca對我的工作很好。再次感謝。 – 9me 2015-02-13 20:27:51