[Neo4j] Neo4j with Amazon EC2 Setup

rick.bullotta at burningskysoftware.com rick.bullotta at burningskysoftware.com
Sun Jul 11 14:24:49 CEST 2010


    I can't envision how you could use S3 without some major rewrites of
   the Neo kernel.

   -------- Original Message --------
   Subject: Re: [Neo4j] Neo4j with Amazon EC2 Setup
   From: Paddy <[1]paddyfitz at gmail.com>
   Date: Sat, July 10, 2010 6:38 pm
   To: Neo4j user discussions <[2]user at lists.neo4j.org>
   hi,
   Thanks for the advice, Would it be better to use Amazon S3 or EBS
   storage to
   mount the neo4j database?
   thanks
   Paddy
   On Thu, Jul 8, 2010 at 6:24 AM, Dave butlerdi <[3]butlerdi at gmail.com>
   wrote:
   > We have just started putting the NK stuff together as they recently
   moved
   > to
   > V4 and it is quite a curve for us. (Also not much time due to August
   > release).
   >
   > Have been using the NK stuff for 8 years or so and it a real good
   platform
   > for handling cache, execution scheduling et al. Real smart guys over
   there.
   > Over the years we have written many accessors (XMPP, JXTA, JINI
   (Spaces)
   > and
   > many other protocols as well as ASN1(PER) libraries to replace XML
   > in messaging.
   >
   > Now just doing the Wave, Neo4j and Allegrograph stuff at present. As
   soon
   > as
   > we have something that is readable we will send a message. You will
   be able
   > to install from the NK installer
   > and the jars (as is common in NK will contain scripts, docs, code
   ...).
   >
   >
   > On 8 July 2010 15:18, Peter Neubauer
   <[4]peter.neubauer at neotechnology.com
   > >wrote:
   >
   > > Dave,
   > > sounds very interesting to have a netkernel based REST support for
   > > Neo4j. Would be great to get some details on that - is the code
   > > accessible somewhere to learn more about it? This might be an
   > > interesting programming model even for others ...
   > >
   > > Cheers,
   > >
   > > /peter neubauer
   > >
   > > COO and Sales, Neo Technology
   > >
   > > GTalk: neubauer.peter
   > > Skype peter.neubauer
   > > Phone +46 704 106975
   > > LinkedIn [5]http://www.linkedin.com/in/neubauer
   > > Twitter [6]http://twitter.com/peterneubauer
   > >
   > > [7]http://www.neo4j.org - Your high performance graph
   > database.
   > > [8]http://www.thoughtmade.com - Scandinavia's coolest Bring-a-Thing
   party.
   > >
   > >
   > >
   > > On Thu, Jul 8, 2010 at 2:59 PM, Dave butlerdi
   <[9]butlerdi at gmail.com>
   > wrote:
   > > > Yep, that is fine.
   > > >
   > > > Just using Neo for an RDF store (dense tripple). It works ok but
   we
   > need
   > > to
   > > > do a lot more work, so still using Allegrograph more (3/4). OWL2
   and
   > > > Reasoner support for dynamic reasoning is really cool for us.
   > > > .
   > > > At present we are witing a NetKernel Module for Neo that will
   give us a
   > > very
   > > > stable and fast neo Rest service as well as provide easy
   scripting of
   > > apps
   > > > (DPML, Groovy JS, Ruby, PHP, Python ...).
   > > > Will post when we get done (mid August most likeley).
   > > >
   > > > At present Neo is used to store RDF ised messages from barcode
   and RFID
   > > > readers in GS1 formats , events are then passed to Robots which
   handle
   > > > messaging and update Google Waves. It is all M2M except for
   dashboard.
   > > >
   > > > Sail and all really need better docs. We have worked most of it
   out and
   > > when
   > > > we finish we will do some docs for internal use. You may also
   find some
   > > use
   > > > for them.
   > > >
   > > > On 8 July 2010 14:41, Peter Neubauer
   <[10]peter.neubauer at neotechnology.com
   > > >wrote:
   > > >
   > > >> Dave,
   > > >> you working on the [11]http://pharm2phork.org project? Seems
   awesome! Are
   > > >> you using the Neo4j RDF components in there? Would be nice to
   get some
   > > >> feedback on your experience in working with them!
   > > >>
   > > >> I added the project to
   > > >> [12]http://wiki.neo4j.org/content/Neo4j_In_The_Wild#Other if
   that is ok?
   > > >>
   > > >> Cheers,
   > > >>
   > > >> /peter neubauer
   > > >>
   > > >> COO and Sales, Neo Technology
   > > >>
   > > >> GTalk: neubauer.peter
   > > >> Skype peter.neubauer
   > > >> Phone +46 704 106975
   > > >> LinkedIn [13]http://www.linkedin.com/in/neubauer
   > > >> Twitter [14]http://twitter.com/peterneubauer
   > > >>
   > > >> [15]http://www.neo4j.org - Your high performance graph
   > > database.
   > > >> [16]http://www.thoughtmade.com - Scandinavia's coolest
   Bring-a-Thing
   > party.
   > > >>
   > > >>
   > > >>
   > > >> On Thu, Jul 8, 2010 at 2:30 PM, Dave butlerdi
   <[17]butlerdi at gmail.com>
   > > wrote:
   > > >> > There was a Cent OS AMI which contained Jetty in the EU West
   zone.
   > Or
   > > >> else
   > > >> > just use a Tomcat instance like ami-45e7002c on US East. Both
   were
   > > fine
   > > >> > with Neo4j.
   > > >> > You can also just embed jetty and neo into a wrapper and run.
   > > >> >
   > > >> > On 8 July 2010 14:22, Peter Neubauer <
   > > [18]peter.neubauer at neotechnology.com
   > > >> >wrote:
   > > >> >
   > > >> >> Paddy,
   > > >> >> yes, this is about the things to consider. I think you should
   be
   > > fine.
   > > >> >> You might need to tweak some filesystem stuff and the memory
   > mapping
   > > >> >> settings later, according to the Performance Guidelines,
   > > >> >> [19]http://wiki.neo4j.org/content/Neo4j_Performance_Guide .
   Let us
   > know
   > > >> >> how things progress for you!
   > > >> >>
   > > >> >> Cheers,
   > > >> >>
   > > >> >> /peter neubauer
   > > >> >>
   > > >> >> COO and Sales, Neo Technology
   > > >> >>
   > > >> >> GTalk: neubauer.peter
   > > >> >> Skype peter.neubauer
   > > >> >> Phone +46 704 106975
   > > >> >> LinkedIn [20]http://www.linkedin.com/in/neubauer
   > > >> >> Twitter [21]http://twitter.com/peterneubauer
   > > >> >>
   > > >> >> [22]http://www.neo4j.org - Your high performance graph
   > > >> database.
   > > >> >> [23]http://www.thoughtmade.com - Scandinavia's coolest
   Bring-a-Thing
   > > party.
   > > >> >>
   > > >> >>
   > > >> >>
   > > >> >> On Thu, Jul 8, 2010 at 3:25 AM, Paddy
   <[24]paddyfitz at gmail.com> wrote:
   > > >> >> > Hi,
   > > >> >> > I'm trying to configure neo4j to run on an amazon ec2
   instance.
   > > >> >> > This is my first time using ec2, I'd like to deploy a neo4j
   web
   > app
   > > >> war
   > > >> >> file
   > > >> >> > to Jetty.
   > > >> >> >
   > > >> >> > So far I have been reading the following tutorials on how
   to
   > setup
   > > >> Jetty
   > > >> >> on
   > > >> >> > ec2.
   > > >> >> > If anyone has any previous experience deploying a neo4j app
   to
   > > amazon
   > > >> ec2
   > > >> >> > please let me know if I'm going in the right direction.
   > > >> >> >
   > > >> >> > 1. Create a fedora AMI with Jetty using the following
   tutorial
   > > >> >> >
   > > >> >>
   > > >>
   > >
   >
   [25]http://docs.codehaus.org/display/JETTY/Jetty+on+Amazon+Elastic+Comp
   ute+Cloud+%28Amazon+EC2%29++Tutorial
   > > >> >> >
   > > >> >> > 2. make sure it is formatted it with ext3
   > > >> >> > [26]http://wiki.neo4j.org/content/Neo4j_in_the_Cloud
   > > >> >> >
   > > >> >> > 3. deploy the war file to jetty
   > > >> >> >
   > > >>
   >
   [27]http://www.enavigo.com/2008/08/29/deploying-a-web-application-to-je
   tty
   > > >> >> >
   > > >> >> > Thanks,
   > > >> >> > Paddy
   > > >> >> > _______________________________________________
   > > >> >> > Neo4j mailing list
   > > >> >> > [28]User at lists.neo4j.org
   > > >> >> > [29]https://lists.neo4j.org/mailman/listinfo/user
   > > >> >> >
   > > >> >> _______________________________________________
   > > >> >> Neo4j mailing list
   > > >> >> [30]User at lists.neo4j.org
   > > >> >> [31]https://lists.neo4j.org/mailman/listinfo/user
   > > >> >>
   > > >> >
   > > >> >
   > > >> >
   > > >> > --
   > > >> > Regards
   > > >> >
   > > >> > Dave Butler
   > > >> > butlerdi-at-pharm2phork-dot-org
   > > >> >
   > > >> > Also on Skype as pharm2phork
   > > >> >
   > > >> > Get Skype here [32]http://www.skype.com/download.html
   > > >> >
   > > >> >
   > > >> >
   >
   **********************************************************************
   > > >> > This email and any files transmitted with it are confidential
   and
   > > >> > intended solely for the use of the individual or entity to
   whom they
   > > >> > are addressed. If you have received this email in error please
   > notify
   > > >> > the system manager.
   > > >> >
   > > >> > This footnote also confirms that this email message has been
   swept
   > by
   > > >> > MIMEsweeper for the presence of computer viruses.
   > > >> >
   > > >> > [33]www.mimesweeper.com
   > > >> >
   >
   **********************************************************************
   > > >> > _______________________________________________
   > > >> > Neo4j mailing list
   > > >> > [34]User at lists.neo4j.org
   > > >> > [35]https://lists.neo4j.org/mailman/listinfo/user
   > > >> >
   > > >> _______________________________________________
   > > >> Neo4j mailing list
   > > >> [36]User at lists.neo4j.org
   > > >> [37]https://lists.neo4j.org/mailman/listinfo/user
   > > >>
   > > >
   > > >
   > > >
   > > > --
   > > > Regards
   > > >
   > > > Dave Butler
   > > > butlerdi-at-pharm2phork-dot-org
   > > >
   > > > Also on Skype as pharm2phork
   > > >
   > > > Get Skype here [38]http://www.skype.com/download.html
   > > >
   > > >
   > > >
   **********************************************************************
   > > > This email and any files transmitted with it are confidential and
   > > > intended solely for the use of the individual or entity to whom
   they
   > > > are addressed. If you have received this email in error please
   notify
   > > > the system manager.
   > > >
   > > > This footnote also confirms that this email message has been
   swept by
   > > > MIMEsweeper for the presence of computer viruses.
   > > >
   > > > [39]www.mimesweeper.com
   > > >
   **********************************************************************
   > > > _______________________________________________
   > > > Neo4j mailing list
   > > > [40]User at lists.neo4j.org
   > > > [41]https://lists.neo4j.org/mailman/listinfo/user
   > > >
   > > _______________________________________________
   > > Neo4j mailing list
   > > [42]User at lists.neo4j.org
   > > [43]https://lists.neo4j.org/mailman/listinfo/user
   > >
   >
   >
   >
   > --
   > Regards
   >
   > Dave Butler
   > butlerdi-at-pharm2phork-dot-org
   >
   > Also on Skype as pharm2phork
   >
   > Get Skype here [44]http://www.skype.com/download.html
   >
   >
   >
   **********************************************************************
   > This email and any files transmitted with it are confidential and
   > intended solely for the use of the individual or entity to whom they
   > are addressed. If you have received this email in error please notify
   > the system manager.
   >
   > This footnote also confirms that this email message has been swept by
   > MIMEsweeper for the presence of computer viruses.
   >
   > [45]www.mimesweeper.com
   >
   **********************************************************************
   > _______________________________________________
   > Neo4j mailing list
   > [46]User at lists.neo4j.org
   > [47]https://lists.neo4j.org/mailman/listinfo/user
   >
   _______________________________________________
   Neo4j mailing list
   [48]User at lists.neo4j.org
   [49]https://lists.neo4j.org/mailman/listinfo/user

References

   1. mailto://paddyfitz@gmail.com/
   2. mailto://user@lists.neo4j.org/
   3. mailto://butlerdi@gmail.com/
   4. mailto://peter.neubauer@neotechnology.com/
   5. http://www.linkedin.com/in/neubauer
   6. http://twitter.com/peterneubauer
   7. http://www.neo4j.org/
   8. http://www.thoughtmade.com/
   9. mailto://butlerdi@gmail.com/
  10. mailto://peter.neubauer@neotechnology.com/
  11. http://pharm2phork.org/
  12. http://wiki.neo4j.org/content/Neo4j_In_The_Wild#Other
  13. http://www.linkedin.com/in/neubauer
  14. http://twitter.com/peterneubauer
  15. http://www.neo4j.org/
  16. http://www.thoughtmade.com/
  17. mailto://butlerdi@gmail.com/
  18. mailto://peter.neubauer@neotechnology.com/
  19. http://wiki.neo4j.org/content/Neo4j_Performance_Guide
  20. http://www.linkedin.com/in/neubauer
  21. http://twitter.com/peterneubauer
  22. http://www.neo4j.org/
  23. http://www.thoughtmade.com/
  24. mailto://paddyfitz@gmail.com/
  25. http://docs.codehaus.org/display/JETTY/Jetty+on+Amazon+Elastic+Compute+Cloud+%28Amazon+EC2%29++Tutorial
  26. http://wiki.neo4j.org/content/Neo4j_in_the_Cloud
  27. http://www.enavigo.com/2008/08/29/deploying-a-web-application-to-jetty
  28. mailto://User@lists.neo4j.org/
  29. https://lists.neo4j.org/mailman/listinfo/user
  30. mailto://User@lists.neo4j.org/
  31. https://lists.neo4j.org/mailman/listinfo/user
  32. http://www.skype.com/download.html
  33. http://www.mimesweeper.com/
  34. mailto://User@lists.neo4j.org/
  35. https://lists.neo4j.org/mailman/listinfo/user
  36. mailto://User@lists.neo4j.org/
  37. https://lists.neo4j.org/mailman/listinfo/user
  38. http://www.skype.com/download.html
  39. http://www.mimesweeper.com/
  40. mailto://User@lists.neo4j.org/
  41. https://lists.neo4j.org/mailman/listinfo/user
  42. mailto://User@lists.neo4j.org/
  43. https://lists.neo4j.org/mailman/listinfo/user
  44. http://www.skype.com/download.html
  45. http://www.mimesweeper.com/
  46. mailto://User@lists.neo4j.org/
  47. https://lists.neo4j.org/mailman/listinfo/user
  48. mailto://User@lists.neo4j.org/
  49. https://lists.neo4j.org/mailman/listinfo/user


More information about the User mailing list