Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
neo4j-clojure
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  7 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Julian Morrison  
View profile  
 More options Dec 6 2008, 4:15 pm
From: Julian Morrison <julian.morri...@gmail.com>
Date: Sat, 6 Dec 2008 13:15:59 -0800 (PST)
Local: Sat, Dec 6 2008 4:15 pm
Subject: neo4j-clojure
A wrapper for neo4j, which is a non-relational database using a
network of nodes with properties and traversable relationships.

This is my first Clojure wrapper library, I've tried to keep the
spirit of Clojure by only wrapping things that were verbose or un-
lispy. Please comment and critique. Patches welcome.

http://github.com/JulianMorrison/neo4j-clojure/tree/master


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dave Newton  
View profile  
 More options Dec 6 2008, 4:43 pm
From: Dave Newton <newton.d...@yahoo.com>
Date: Sat, 6 Dec 2008 13:43:37 -0800 (PST)
Local: Sat, Dec 6 2008 4:43 pm
Subject: Re: neo4j-clojure
--- On Sat, 12/6/08, Julian Morrison wrote:

> A wrapper for neo4j, which is a non-relational database
> using [...] traversable relationships.

Hey, wait...

Dave


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Randall R Schulz  
View profile  
 More options Dec 6 2008, 4:55 pm
From: Randall R Schulz <rsch...@sonic.net>
Date: Sat, 6 Dec 2008 13:55:01 -0800
Local: Sat, Dec 6 2008 4:55 pm
Subject: Re: neo4j-clojure
On Saturday 06 December 2008 13:43, Dave Newton wrote:

> --- On Sat, 12/6/08, Julian Morrison wrote:
> > A wrapper for neo4j, which is a non-relational database
> > using [...] traversable relationships.

> Hey, wait...

OK. But I can't hold my breath forever...

> Dave

RRS

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
jim  
View profile  
 More options Dec 6 2008, 5:09 pm
From: jim <jim.d...@gmail.com>
Date: Sat, 6 Dec 2008 14:09:43 -0800 (PST)
Local: Sat, Dec 6 2008 5:09 pm
Subject: Re: neo4j-clojure
Hey, I was just looking at neo4j last night.  Can you point me to any
papers about the theory behind those kinds of a databases?

Thanks,
Jim

On Dec 6, 3:15 pm, Julian Morrison <julian.morri...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Julian Morrison  
View profile  
 More options Dec 6 2008, 5:12 pm
From: Julian Morrison <julian.morri...@gmail.com>
Date: Sat, 6 Dec 2008 14:12:14 -0800 (PST)
Local: Sat, Dec 6 2008 5:12 pm
Subject: Re: neo4j-clojure
A relationship and a relation are different things. Relation means
more or less "table". There are no tables in neo4j, only anonymous
nodes, properties of those nodes, and named connections
("relationships") between nodes.

On Dec 6, 9:43 pm, Dave Newton <newton.d...@yahoo.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Julian Morrison  
View profile  
 More options Dec 6 2008, 5:23 pm
From: Julian Morrison <julian.morri...@gmail.com>
Date: Sat, 6 Dec 2008 14:23:05 -0800 (PST)
Local: Sat, Dec 6 2008 5:23 pm
Subject: Re: neo4j-clojure
Not papers, but...

http://en.wikipedia.org/wiki/Network_database
http://en.wikipedia.org/wiki/Navigational_database

Neo4j is basically a really old design refreshed. The advantages are
that it's fast, dynamic, and schema-free, and fairly lispy in its
inherently recursive structure. The disadvantages are that it's messy,
can't be "joined" but only traversed (this is bad especially for data
mining and reporting), is hard to data dump, and at the moment neo4j
runs in-process with no multi-user access.

On Dec 6, 10:09 pm, jim <jim.d...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Marcus Dübois  
View profile  
 More options Dec 7 2008, 6:04 am
From: Marcus Dübois <mar...@it.su.se>
Date: Sun, 7 Dec 2008 12:04:22 +0100
Local: Sun, Dec 7 2008 6:04 am
Subject: Re: neo4j-clojure
Hi,

first off I'd like to say that I'm new to Clojure and this list, I've  
just been using it for
a day or so, but I really like what I'm seeing so far. Count me in!

> Not papers, but...

Julian, I disagree with you on that point, but finding the papers may  
be a little difficult.
We (Stockholm University) funded a lot of the neo4j project for using  
it as a node in
our OpenMetadir (http://www.openmetadir.org/) implementation. There  
are some documents
there but however I really recommend reading up on RDF (http://www.w3.org/RDF/
) which
is what the tripple-store is using.

If you have any more questions I'd love to help out.

May I ask what you're going to use neo4j for?

Kind regards
Marcus


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »