Neo4j on Heroku - Part 3
This is the third and final installment of the Neo4j on Heroku tutorial. After reading this, you should be ready to go out there and start hacking on Neo4j and then deploying your apps to Heroku.
require 'neography/tasks' require './neoflix.rb' namespace :neo4j do task :create do neo = Neography::Rest.new(ENV['NEO4J_URL'] || "http://localhost:7474") create_graph(neo) end end
That’s much better. We can create our graph locally with
or we can run it on Heroku with
heroku run rake neo4j:createLog in to Heroku, the go to your apps https://api.heroku.com/myapps, click on your application (I’ll click on Neoflix) then on the “addons” drop down menu on the right, select Neo4j, and you’ll see this screen come up:
You can zip up the contents of your Neo4j database to neoflix.zip and perform a restore operation.
cd neo4j/data/graph.db zip -r neoflix.zip .
Your Neo4j addon will restart and all your data will be loaded and ready to go.
If you have followed part 1 and part 2 of this series, then you should take what you have learned and create a Neo4j demo application. Take part in the Neo4j Challenge and have a chance at winning awesome prices as well as learning a new technology.
(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)