Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Chuyển ứng dụng Ruby / Rails / MRI sang JRuby

Chúng tôi đã chuyển một ứng dụng Rails lớn cho JRuby vào năm ngoái và đó là một khối lượng công việc đáng ngạc nhiên. Đúng là như vậy, một phần của nó liên quan đến việc ứng dụng được viết khá tệ và có nhiều mã cũ, nhưng vẫn vậy. Trong trường hợp bạn thắc mắc:hầu hết các vấn đề của chúng tôi đến từ những viên đá quý mà chúng tôi đã sử dụng, sau đó đôi khi phụ thuộc vào ví dụ:FFI không hoạt động bình thường với JRuby vào thời điểm đó. Một bến cảng đến Rubinius tôi đã làm sau đó có vẻ đỡ đau hơn nhiều, nhưng đã bị từ bỏ để chuyển sang chụp MRI.

Đối với Gemfile, có một nền tảng platform tùy chọn bạn có thể sử dụng. Đây là một ví dụ từ tài liệu Bundler:

gem "weakling",   :platforms => :jruby
gem "ruby-debug", :platforms => :mri_18
gem "nokogiri",   :platforms => [:mri_18, :jruby]

Nó cũng có dạng khối:

platforms :jruby do
  gem "foo"
end

Cả hai biểu mẫu đều hoạt động tốt, vì

Là một viên ngọc quý cho MySQL, tôi sẽ sử dụng mysql có tên phù hợp , dường như có một jdbc-mysql cho JRuby.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Có thể chạy quy tắc kết hợp apriori trong câu lệnh mysql không?

  2. Thay đổi hoặc đặt Giá trị thời gian truy vấn dài MySQL cho các truy vấn chậm nhật ký

  3. Cách thêm ràng buộc mặc định trong MySQL

  4. Chọn * từ bảng trong đó date =hôm nay

  5. Cảnh báo:# 1265 Dữ liệu bị cắt ngắn cho cột 'pdd' ở hàng 1