Redis
 sql >> डेटाबेस >  >> NoSQL >> Redis

रेल पर्यावरण लोड किए बिना रूबी रेस्क्यू

मुझे एक ही समस्या है। आप अपने पर्यावरण को रेक रेस्क:सेटअप रेक कार्य पर सेट कर सकते हैं

मैंने यह कोशिश की। मान लें कि मेरा रेक रेस्क्यू कार्य lib/tasks/resque.rake पर है

require "resque/tasks"

task "resque:setup" do
  root_path = "#{File.dirname(__FILE__)}/../.."

  db_config = YAML::load(File.open(File.join(root_path,'config','database.yml')))["development"]
  ActiveRecord::Base.establish_connection(db_config)

  require "#{root_path}/app/workers/photo_downloader.rb" #workers

  #Dir.glob("#{root_path}/app/models/*").each { |r| puts r; require r } #require all model

  require "#{root_path}/app/models/photo.rb" # require model individually
end

मुझे पूरी तरह से सफलता नहीं मिली है क्योंकि मैं पेपरक्लिप रत्न का उपयोग करता हूं जिसके लिए रेल पर्यावरण की आवश्यकता होती है



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. रेडिस दृढ़ता के साथ मासट्रांसिट गाथा देता है मेथड एक्पेट में कार्यान्वयन अपवाद नहीं है

  2. एक ही हैश कुंजी पर पढ़ने/डेल करने वाले कई समवर्ती कार्यक्रमों के साथ रेडिस व्यवहार

  3. स्प्रिंग बूट के लिए एंबेडेड रेडिस

  4. रेडिस में वस्तु गुणों को संग्रहीत करना

  5. Redis में एक पैटर्न से मेल खाने वाली कुंजियों को कैसे हटाएं