Click here to Skip to main content
15,905,148 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralGypsy 'Shrooms explain why Rudolph's nose is so bright Pin
BillWoodruff6-Oct-14 5:56
professionalBillWoodruff6-Oct-14 5:56 
GeneralRe: Gypsy 'Shrooms explain why Rudolph's nose is so bright Pin
Slacker0076-Oct-14 6:00
professionalSlacker0076-Oct-14 6:00 
GeneralAPOD Pin
R. Giskard Reventlov6-Oct-14 4:56
R. Giskard Reventlov6-Oct-14 4:56 
GeneralRe: APOD Pin
Rage6-Oct-14 5:00
professionalRage6-Oct-14 5:00 
GeneralRe: APOD Pin
Marc Clifton6-Oct-14 5:07
mvaMarc Clifton6-Oct-14 5:07 
QuestionNeo4j graph database - any experiences? Pin
Marc Clifton6-Oct-14 4:14
mvaMarc Clifton6-Oct-14 4:14 
AnswerRe: Neo4j graph database - any experiences? Pin
DaveAuld6-Oct-14 4:50
professionalDaveAuld6-Oct-14 4:50 
GeneralRe: Neo4j graph database - any experiences? Pin
Marc Clifton6-Oct-14 5:04
mvaMarc Clifton6-Oct-14 5:04 
DaveAuld wrote:
Would a standard Document DB e.g. Mongo not fit the bill?


I've pretty much dismissed NoSQL DB's because documents are not relational. Yes, you can put "reference id's" into them, but this requires that the client resolve the reference, which results in additional round trips to the server. What I want to do is query the semantic structure at any level (including the abstract levels) and have it return the properties of the entire structure. Additionally, I'd like to be able to create queries that represent a join -- two or more structures that share common sub-structures. Again, this would require lots of round trips in a NoSQL DB, whereas I'd much rather like the query to be resolved by the DB itself.

I have a working prototype of what I want implemented on top of a SQL database, generating the joins through schema inspection, but it seems like this is what a graph database should be able to do more elegantly (it would still require generating the query of course), so I'm concerned about not just re-inventing the wheel, but that there are better and more optimized solutions out there already that I could use.

Regardless, whichever way the wind blows, this is the next article I'm working on. Smile | :)

Marc

GeneralRe: Neo4j graph database - any experiences? Pin
harold aptroot6-Oct-14 5:49
harold aptroot6-Oct-14 5:49 
GeneralRe: Neo4j graph database - any experiences? Pin
Marc Clifton6-Oct-14 9:00
mvaMarc Clifton6-Oct-14 9:00 
GeneralRe: Neo4j graph database - any experiences? Pin
Espen Harlinn6-Oct-14 12:33
professionalEspen Harlinn6-Oct-14 12:33 
GeneralRe: Neo4j graph database - any experiences? Pin
Marc Clifton6-Oct-14 13:44
mvaMarc Clifton6-Oct-14 13:44 
GeneralRe: Neo4j graph database - any experiences? Pin
Espen Harlinn7-Oct-14 11:54
professionalEspen Harlinn7-Oct-14 11:54 
AnswerRe: Neo4j graph database - any experiences? Pin
Dave Kreskowiak6-Oct-14 6:04
mveDave Kreskowiak6-Oct-14 6:04 
AnswerRe: Neo4j graph database - any experiences? Pin
kmoorevs6-Oct-14 8:20
kmoorevs6-Oct-14 8:20 
GeneralRe: Neo4j graph database - any experiences? Pin
Marc Clifton6-Oct-14 9:01
mvaMarc Clifton6-Oct-14 9:01 
AnswerRe: Neo4j graph database - any experiences? Pin
Jörgen Andersson6-Oct-14 10:59
professionalJörgen Andersson6-Oct-14 10:59 
GeneralRe: Neo4j graph database - any experiences? Pin
Marc Clifton6-Oct-14 13:48
mvaMarc Clifton6-Oct-14 13:48 
AnswerRe: Neo4j graph database - any experiences? Pin
roks nicolas6-Oct-14 21:54
professionalroks nicolas6-Oct-14 21:54 
GeneralRe: Neo4j graph database - any experiences? Pin
Marc Clifton7-Oct-14 2:13
mvaMarc Clifton7-Oct-14 2:13 
GeneralRe: Neo4j graph database - any experiences? Pin
roks nicolas7-Oct-14 6:08
professionalroks nicolas7-Oct-14 6:08 
AnswerRe: Neo4j graph database - any experiences? Pin
vaderjm7-Oct-14 5:58
vaderjm7-Oct-14 5:58 
AnswerRe: Neo4j graph database - any experiences? Pin
computer_nerd7-Oct-14 11:20
computer_nerd7-Oct-14 11:20 
AnswerRe: Neo4j graph database - any experiences? Pin
Plamen Dragiyski7-Oct-14 13:53
professionalPlamen Dragiyski7-Oct-14 13:53 
AnswerRe: Neo4j graph database - any experiences? Pin
Peter.Od7-Oct-14 20:55
professionalPeter.Od7-Oct-14 20:55 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.