我開始使用數據庫中的幾何數據類型來存儲多邊形的新rails 3.0應用程序。我已經安裝了空間適配器gem,但它需要mysql gem並且與mysql2 gem不兼容。現在我不應該使用MySQL gem for rails 3.0應用程序嗎?
可以使用mysql gem而不是mysql2 gem嗎?我會在路上遇到問題嗎?
謝謝!
我開始使用數據庫中的幾何數據類型來存儲多邊形的新rails 3.0應用程序。我已經安裝了空間適配器gem,但它需要mysql gem並且與mysql2 gem不兼容。現在我不應該使用MySQL gem for rails 3.0應用程序嗎?
可以使用mysql gem而不是mysql2 gem嗎?我會在路上遇到問題嗎?
謝謝!
不,你不會有任何麻煩。在以前的mysql gem上使用mysql2 gem的主要推動力是,在等待來自db服務器的響應時,mysql gem當前阻止了I/O,而mysql2 gem則沒有。除非您專注於優化應用程序的異步組件和併發性,否則您可能不會注意到其中的差異。
你完全可以安全地使用MySQL gem和Rails 3.我沒有任何困難地使用它。