Berufung auf eine große Gruppe von SQL aus einer Rails-Anwendung 4

Ich habe eine Rails-Anwendung 4, die ich benutze, in Verbindung mit sidekiq zum ausführen von asynchronen jobs. Einer der jobs, die ich normalerweise laufen außerhalb meiner Rails-Anwendung ist eine große Anzahl von komplexen SQL-Abfragen, die nicht wirklich modelliert werden durch ActiveRecord. Die Verbindung dieser Satz von SQL-Abfragen hat mit meiner Rails-app ist, dass es ausgeführt werden soll, jederzeit einen meiner controller-Aktionen aufgerufen.

Ideal, ich würde Warteschlange ein Auftrag von meiner Rails Applikation im controller für Sidekiq zu gehen und die Abfragen ausführen. Jetzt sind Sie gespeichert, in eine externe Datei aus, und ich bin mir nicht ganz sicher, was der beste Weg ist, zu haben Schienen laufen die besagten SQL.

Alle Lösungen werden geschätzt.

InformationsquelleAutor randombits | 2014-06-24
Schreibe einen Kommentar