Rick,
Sounds like a perfect match! There are a number of other things around
transactional datasources that want to integrate tightly with the e.g.
Indexing frameworks, such as endogenous indexes in the graph. So, I
think looking into wrapping eventually consistent datasources and
graph based datasources would alsobe a good activity leading up to
your scenario.

Let's talk more about how this could look in practice. Got any example
code running yet?

/peter

On Friday, January 21, 2011, Rick Bullotta
<[email protected]> wrote:
> Hi, all.
>
> Since it has been a frequent topic of conversation recently, I'd like to get
> a roadmap dialog started on the topic of a companion blob/document store for
> Neo.  While there are plenty of ways to "roll our own", it requires a lot of
> extra effort when we get into HA and load balanced scenarios.  While it
> might not make sense to use the existing storage model in Neo for big
> strings/blobs, I am quite confident that it would be fairly easy to create a
> file-system-based storage mechanism with eventually consistent replication
> that is tightly integrated with Neo (which, of course, could be pluggable to
> allow integrating stores such as Amazon S3, Mongo, Jackrabbit, etc.).
>
> It would be very easy to create a generic pattern for "blob" properties
> which would internally maintain the logical storage system ID (as mentioned
> in the previous sentence) and the unique key/ID in that store.  Property
> storage/retrieval could be transparently delegated to the the blob storage
> provider, again, with file-system-based as the default/built-in.
> Additionally, the replication and online backup infrastructure would be
> aware of this and, in the case of the built-in file system store would take
> care of the replication, and in the case of others, would simply replicate
> the references or maybe even delegate to the storage provider
> extension/plug-in to let it decide how to handle it.
>
> Rick
>
> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On
> Behalf Of Peter Neubauer
> Sent: Friday, January 21, 2011 4:05 AM
> To: Neo4j user discussions
> Subject: Re: [Neo4j] Roadmap updated
>
> Oh,
> btw, the roadmap document is at http://wiki.neo4j.org/content/Roadmap
>
> Cheers,
>
> /peter neubauer
>
> GTalk:      neubauer.peter
> Skype       peter.neubauer
> Phone       +46 704 106975
> LinkedIn   http://www.linkedin.com/in/neubauer
> Twitter      http://twitter.com/peterneubauer
>
> http://www.neo4j.org               - Your high performance graph database.
> http://www.thoughtmade.com - Scandinavia's coolest Bring-a-Thing party.
>
>
>
> On Fri, Jan 21, 2011 at 10:04 AM, Peter Neubauer
> <[email protected]> wrote:
>> Hi all,
>> the roadmap document is now updated for 1.3.M1. We are struggling to
>> get a better setup between trac.neo4j.org, the Neo Technology user
>> stories and other issue tracking needs, so that the whole process is
>> more transparent and open for more participation. Please bear with us
>> while figuring out how to set this up. The roadmap are just the very
>> high order bits, for details, for the commits, look at subscribing to
>> https://lists.neo4j.org/mailman/listinfo/commits .
>>
>> Cheers,
>>
>> /peter neubauer
>>
>> GTalk:      neubauer.peter
>> Skype       peter.neubauer
>> Phone       +46 704 106975
>> LinkedIn   http://www.linkedin.com/in/neubauer
>> Twitter      http://twitter.com/peterneubauer
>>
>> http://www.neo4j.org               - Your high performance graph database.
>> http://www.thoughtmade.com - Scandinavia's coolest Bring-a-Thing party.
>>
> _______________________________________________
> Neo4j mailing list
> [email protected]
> https://lists.neo4j.org/mailman/listinfo/user
>
> _______________________________________________
> Neo4j mailing list
> [email protected]
> https://lists.neo4j.org/mailman/listinfo/user
>
_______________________________________________
Neo4j mailing list
[email protected]
https://lists.neo4j.org/mailman/listinfo/user

Reply via email to