我發現流星框架的許多引用URL,我發現mongodb作爲數據庫,因爲我對mongodb沒有太多的知識。那麼有沒有什麼辦法可以實現mysql而不是mongodb我們可以使用流星框架與mysql數據庫
回答
還有是的一種方式,但是在這個階段框架就是現在這是一條未鋪砌的道路。基本上,你需要編寫一個從SQL轉換到Meteor的Minimongo並返回的包裝器。如果你已經不是Meteor和Mongo高手,這不是一個可行的任務。
有人試圖寫這樣的適配器。我知道的最先進的是:https://github.com/drorm/meteor-sql。可以使用遊戲,但我認爲它不是生產準備好的。此外,目前有沒有方式使用流星賬戶系統與Mongo以外的任何其他。無論如何您都需要使用它來爲用戶帳戶,或放棄他們提供的極大便利。
我建議你和現在的Mongo一起嘗試使用Meteor,它比你想象的容易。它不會添加太多的學習曲線,除了過濾器和更新操作符之外,您根本不會注意到您使用了一些奇怪的數據庫 - 就像使用本機Javascript對象一樣。沒有模式,不需要遷移,也不需要對象映射。你只是拿數據,把它放在一個集合中,忘記了所有SQL讓你思考的東西。
關於官方SQL支持的時間線Geoff Schmidt(流星聯合創始人)表示,將會在Meteor 1.0之後發佈: http://youtu.be/ixt5MQBA5f8?t=11m45s http://youtu.be/ixt5MQBA5f8?t=22m10s – alanning
今天,大多數流星應用程序使用MongoDB的爲他們的數據庫,因爲它是最好的支持 ,但對其他數據庫的支持在未來 來臨。 Meteor.Collection類用於聲明Mongo 集合並操作它們。由於minimongo,流星的 客戶端Mongo模擬器,Meteor.Collection可以使用從 客戶端和服務器代碼。
由於客戶端使用minimongo,因此使用RDBMS可能無法提供最佳匹配(因爲查詢語言和數據結構非常不同)。
您可能會對像breeze.js之類的東西感興趣,它從不同的方向來解決豐富的數據同步服務問題,但它適合關係數據庫。
有一個可能的方式做到這一點,但它的棘手:
從NPM 安裝MySQL驅動程序,那麼你可以選擇使用MongoDB的從Arunoda第一前端或流星。 然後您只需使用Meteor.Collections中的拒絕/允許系統將客戶端的插入/更新/刪除綁定到Mysql 您還應該使用發佈系統來查詢Mysql數據庫並將數據返回給客戶端。
最後一個問題是關於服務器數據庫觀察:如果Mysql發生了某些變化,它不會警告所有其他客戶端,除了Meteor.Streams。 這可能是相當有趣的實施。
你可以看看這個流星包nodets:mysql。 在服務器和客戶端使用mysql時,每次更改數據庫時都會更新所有訂閱。
- 1. 使用openMapQuest與流星框架
- 2. 我們可以建立基於MYSQL數據庫的ADO.NET實體框架嗎?
- 3. 流星框架如何分區數據?
- 4. 我們可以使用odbc只與java連接數據庫嗎?
- 5. 使用彗星我與jQuery的框架?
- 6. 流星:可以從我的數據庫谷歌蜘蛛的話?
- 7. 使用與播放框架數據庫
- 8. 可以使用Spring框架使用NOSQL數據庫
- 9. 流星與mysql
- 10. 我們可以使用apache cordova訪問Mysql數據庫而不使用php
- 11. 在沒有流星數據庫的情況下使用流星
- 12. 我們可以通過yii框架中的gii工具創建數據庫
- 13. 我想使用codeigniter框架php從mysql數據庫中讀取?
- 14. 流星本地與管理數據庫
- 15. 在流星中使用Reactive MySQL數據庫(更新?)
- 16. 我們可以針對MySQL數據庫運行Oracle Forms嗎?
- 17. 我們可以使用java從MySql數據庫獲取添加的圖像嗎?
- 18. 我們可以使用envers來審計mysql數據庫中的表嗎?
- 19. 我們可以使用WiFi的外部附件框架嗎?
- 20. 我們可以在c#精簡框架中使用FileLogTraceListener
- 21. 我們可以在zend框架中使用smarty嗎?
- 22. 我們可以使用Ajax DLL 3.5 2.0框架
- 23. 我們可以同時使用Facebook SDK +社交框架嗎?
- 24. 我們可以使用帶有Rest Assisted框架的Jmeter嗎?
- 25. 我們可以使用iPad的PDFKit框架嗎?
- 26. 在本地主機上使用MongoHQ數據庫與流星
- 27. 有沒有什麼辦法,使我們可以在流星使用Node.js的API?
- 28. 我們可以使用其他數據庫和wamp
- 29. 我們可以使用solr索引圖形數據庫嗎?
- 30. 我們可以使用JSON作爲數據庫嗎?
我已經代表客戶端構建了一個MySQL包。他們希望將其作爲開源發佈,敬請關注。它起始於在Dror的版本中修復showstopper問題,並且不久之後我意識到我需要將它完全改寫爲生產用途。 – matb33
@ matb33我期待着您的更新 –
請參閱本頁的答案。 [流星JS-和-SQL服務器] [1] [1]:http://stackoverflow.com/questions/15879752/meteor-js-and-sql-server#answers – Churchill