CARVIEW |
mdeiters / neo4jr-social
- Source
- Commits
- Network (3)
- Issues (1)
- Downloads (6)
- Wiki (7)
- Graphs
-
Branch:
master
click here to add a description
click here to add a homepage
Pledgie Donations
Once activated, we'll place the following badge in your repository's detail box:
Neo4jr-Social is a self contained HTTP REST + JSON interface to the graph database Neo4j. Neo4jr-Social supports simple dynamic node creation, building relationships between nodes and also includes a few common social networking queries out of the box (i.e. linkedin degrees of seperation and facebook friend suggestion) with more to come. Think of Neo4jr-Social is to Neo4j like Solr is to Lucene. — Read more
name | age | message | |
---|---|---|---|
![]() |
.document | Wed Dec 23 11:43:05 -0800 2009 | first commit [Matthew Deiters] |
![]() |
.gitignore | Tue Jan 19 09:52:54 -0800 2010 | supporting multiple formats so browser requests... [Matthew Deiters] |
![]() |
LICENSE | Wed Dec 23 11:43:05 -0800 2009 | first commit [Matthew Deiters] |
![]() |
README.rdoc | Tue Jan 19 14:55:31 -0800 2010 | completed changes for 1.2 [Matthew Deiters] |
![]() |
Rakefile | Tue Jan 26 12:38:06 -0800 2010 | updating service so that node_id can be either ... [Matthew Deiters] |
![]() |
TODO | Tue Jan 26 12:38:06 -0800 2010 | updating service so that node_id can be either ... [Matthew Deiters] |
![]() |
VERSION | Tue Jan 26 12:38:06 -0800 2010 | updating service so that node_id can be either ... [Matthew Deiters] |
![]() |
bin/ | Tue Jan 19 07:25:01 -0800 2010 | adding better mime support [Matthew Deiters] |
![]() |
config.ru | Wed Dec 23 17:37:24 -0800 2009 | refactoring some cruft and improving the tests [Matthew Deiters] |
![]() |
config/ | Tue Jan 26 12:38:06 -0800 2010 | updating service so that node_id can be either ... [Matthew Deiters] |
![]() |
examples/ | Tue Jan 19 09:52:54 -0800 2010 | supporting multiple formats so browser requests... [Matthew Deiters] |
![]() |
jetty-runtime/ | Wed Jan 27 07:36:40 -0800 2010 | rebuild war [klobuczek] |
![]() |
lib/ | Tue Jan 26 12:38:06 -0800 2010 | updating service so that node_id can be either ... [Matthew Deiters] |
![]() |
neo4jr-social.gemspec | Tue Jan 26 12:38:17 -0800 2010 | Regenerated gemspec for version 0.2.0 [Matthew Deiters] |
![]() |
spec/ | Tue Jan 26 09:26:21 -0800 2010 | fixed spec [klobuczek] |
neo4jr-social
Neo4jr-Social is a self contained HTTP REST + JSON interface to the graph database Neo4j. Neo4jr-Social supports simple dynamic node creation, building relationships between nodes and also includes a few common social networking queries out of the box (i.e. linkedin degrees of seperation and facebook friend suggestion) with more to come. Think of Neo4jr-Social is to Neo4j like Solr is to Lucene.
Neo4jr-Social was built in JRuby but is language agnostic and is designed to run as a self-contained service or can be deployed under Jetty or Tomcat.
Getting Started
Prerequisites
- Java
- JRuby: jruby.org
Running Neo4jr-Social
After installing the above gems, an executable ‘start-neo4jr-social’ should be in your $PATH. This will start the service and the database and listen for HTTP requests on localhost at port 8988 by default:
start-neo4jr-social -p8988
You can also start the service and specify the directory of where the neo4j database is stored or where to create a new database. If you omit this setting a database will be created in your tmp directory and destroyed when you shutdown the server.
start-neo4jr-social -p8988 -dsome_relative_or_absolute_directory
Run start-neo4jr-social —help to see all options
API
The service is documented at https://wiki.github.com/mdeiters/neo4jr-social/
Contributors
Matthew Deiters
- Twitter : twitter.com/mdeiters
- GitHub : github.com/mdeiters
- LinkedIn : www.linkedin.com/in/matthewdeiters
- Blog : www.theagiledeveloper.com
Copyright
Copyright © 2009 Matthew Deiters. See LICENSE for details.