0
我是新來的PHP,我只聽到左巴。基本上我們需要通過XQuery將MySQL表格轉換成我們的JSON格式。如何在PHP中使用XQuery訪問MySQL?
是否有左巴連接到MySQL庫? Zorba似乎還需要在目標服務器上進行本地擴展,這對我們來說毫無用處。
我們希望,因爲我們的整個系統基礎上使用XQuery,我們已經應付數百查詢。
謝謝
我是新來的PHP,我只聽到左巴。基本上我們需要通過XQuery將MySQL表格轉換成我們的JSON格式。如何在PHP中使用XQuery訪問MySQL?
是否有左巴連接到MySQL庫? Zorba似乎還需要在目標服務器上進行本地擴展,這對我們來說毫無用處。
我們希望,因爲我們的整個系統基礎上使用XQuery,我們已經應付數百查詢。
謝謝
左巴最近得到一個JDBC模塊,可讓您連接到任何JDBC數據源,允許你做查詢或更新。該模塊的文檔可在http://www.zorba.io/documentation/2.9/modules/www.zorba-xquery.com_modules_jdbc.html獲得。
孤男寡女將能夠處理「數百查詢」可能是不適合從MySQL遷移到的NoSQL數據庫很大的原因。相反,需要轉向無模式(JSON)或類似的數據結構應該是推動的原因。我不明白Xquery會怎樣處理這個問題,儘管它處理查詢XML結構。 – 2012-07-27 17:29:18
不知道是否是左巴您的要求 - 如果是這樣,我不知道與左巴的情況。但是,如果你的要求是基於XQuery的原生XML數據庫,[存在,但分貝(http://exist-db.org)具有SQL模塊,可以讓你查詢的SQL數據庫。請參閱http://atomic.exist-db.org/HowTo/SQLDatabases/。 – joewiz 2012-07-28 17:48:14
@MikeBrant。是的,我知道這聽起來很奇怪,但爲了使我們的db查詢保持可移植的格式並簡化生活,我們選擇使用XQuery,也使用MySQL和Co端點。數百個,我的意思是說我們有數百個以XQuery格式存儲的這樣的查詢,而且它們在數據庫存儲系統或格式之間充當了我們的門戶。在Java中這很容易實現。 – xamiro 2012-07-30 00:19:28