Re: [Neo4j] New Blog post: Strategies for Scaling Neo4j

2011-03-23 Thread Jim Webber
I think that option #2 also improves write scale, though asymptotically rather 
than horizontally.

In option #2 one of the consistent routing choices you can make is to channel 
all writes to the master. Then we effectively have a write-master plus 
read-slaves arrangement which is a reasonable pattern for scale-out.

I think Alex said it best that cache sharding is a reasonable interim strategy 
until such point that graph sharding stops being an impossible problem.

Jim

On 23 Mar 2011, at 05:22, Emil Eifrem wrote:

 Absolutely. Option #3 can scale writes horizontally.
 
 Cheers,
 
 -EE
 
 On Tue, Mar 22, 2011 at 22:20, Guru GV guru...@gmail.com wrote:
 From Neo4j perspective - would there be strategies that would scale well for
 writes? Just curious.
 
 On Tue, Mar 22, 2011 at 6:37 AM, Jim Webber j...@neotechnology.com wrote:
 
 Duly updated, thanks for the feedback.
 
 Jim
 
 On 22 Mar 2011, at 00:56, Emil Eifrem wrote:
 
 Great post. Only thing I'd add is that a weakness of 1  2 is that
 while they scale ~linearly for reads, they don't scale writes. Maybe
 that's obvious but it may be worth pointing out anyway.
 
 Cheers,
 
 -EE
 
 On Mon, Mar 21, 2011 at 17:47, Jim Webber j...@neotechnology.com wrote:
 With especial thanks to Mark Harwood and Alex Averbuch, I wrote this on
 approaches for scaling:
 
 
 http://jim.webber.name/2011/03/22/ef4748c3-6459-40b6-bcfa-818960150e0f.aspx
 
 Your thoughts would be most welcome.
 
 Jim
 
 ___
 Neo4j mailing list
 User@lists.neo4j.org
 https://lists.neo4j.org/mailman/listinfo/user
 
 
 
 
 --
 Emil Eifrém, CEO [e...@neotechnology.com]
 Neo Technology, www.neotechnology.com
 Cell: +46 733 462 271 | US: 206 403 8808
 http://blogs.neotechnology.com/emil
 http://twitter.com/emileifrem
 
 ___
 Neo4j mailing list
 User@lists.neo4j.org
 https://lists.neo4j.org/mailman/listinfo/user
 
 
 
 
 
 -- 
 Emil Eifrém, CEO [e...@neotechnology.com]
 Neo Technology, www.neotechnology.com
 Cell: +46 733 462 271 | US: 206 403 8808
 http://blogs.neotechnology.com/emil
 http://twitter.com/emileifrem

___
Neo4j mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user


Re: [Neo4j] New Blog post: Strategies for Scaling Neo4j

2011-03-22 Thread Guru GV
From Neo4j perspective - would there be strategies that would scale well for
writes? Just curious.

On Tue, Mar 22, 2011 at 6:37 AM, Jim Webber j...@neotechnology.com wrote:

 Duly updated, thanks for the feedback.

 Jim

 On 22 Mar 2011, at 00:56, Emil Eifrem wrote:

  Great post. Only thing I'd add is that a weakness of 1  2 is that
  while they scale ~linearly for reads, they don't scale writes. Maybe
  that's obvious but it may be worth pointing out anyway.
 
  Cheers,
 
  -EE
 
  On Mon, Mar 21, 2011 at 17:47, Jim Webber j...@neotechnology.com wrote:
  With especial thanks to Mark Harwood and Alex Averbuch, I wrote this on
 approaches for scaling:
 
 
 http://jim.webber.name/2011/03/22/ef4748c3-6459-40b6-bcfa-818960150e0f.aspx
 
  Your thoughts would be most welcome.
 
  Jim
 
  ___
  Neo4j mailing list
  User@lists.neo4j.org
  https://lists.neo4j.org/mailman/listinfo/user
 
 
 
 
  --
  Emil Eifrém, CEO [e...@neotechnology.com]
  Neo Technology, www.neotechnology.com
  Cell: +46 733 462 271 | US: 206 403 8808
  http://blogs.neotechnology.com/emil
  http://twitter.com/emileifrem

 ___
 Neo4j mailing list
 User@lists.neo4j.org
 https://lists.neo4j.org/mailman/listinfo/user

___
Neo4j mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user


Re: [Neo4j] New Blog post: Strategies for Scaling Neo4j

2011-03-22 Thread Emil Eifrem
Absolutely. Option #3 can scale writes horizontally.

Cheers,

-EE

On Tue, Mar 22, 2011 at 22:20, Guru GV guru...@gmail.com wrote:
 From Neo4j perspective - would there be strategies that would scale well for
 writes? Just curious.

 On Tue, Mar 22, 2011 at 6:37 AM, Jim Webber j...@neotechnology.com wrote:

 Duly updated, thanks for the feedback.

 Jim

 On 22 Mar 2011, at 00:56, Emil Eifrem wrote:

  Great post. Only thing I'd add is that a weakness of 1  2 is that
  while they scale ~linearly for reads, they don't scale writes. Maybe
  that's obvious but it may be worth pointing out anyway.
 
  Cheers,
 
  -EE
 
  On Mon, Mar 21, 2011 at 17:47, Jim Webber j...@neotechnology.com wrote:
  With especial thanks to Mark Harwood and Alex Averbuch, I wrote this on
  approaches for scaling:
 
 
  http://jim.webber.name/2011/03/22/ef4748c3-6459-40b6-bcfa-818960150e0f.aspx
 
  Your thoughts would be most welcome.
 
  Jim
 
  ___
  Neo4j mailing list
  User@lists.neo4j.org
  https://lists.neo4j.org/mailman/listinfo/user
 
 
 
 
  --
  Emil Eifrém, CEO [e...@neotechnology.com]
  Neo Technology, www.neotechnology.com
  Cell: +46 733 462 271 | US: 206 403 8808
  http://blogs.neotechnology.com/emil
  http://twitter.com/emileifrem

 ___
 Neo4j mailing list
 User@lists.neo4j.org
 https://lists.neo4j.org/mailman/listinfo/user





-- 
Emil Eifrém, CEO [e...@neotechnology.com]
Neo Technology, www.neotechnology.com
Cell: +46 733 462 271 | US: 206 403 8808
http://blogs.neotechnology.com/emil
http://twitter.com/emileifrem
___
Neo4j mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user


[Neo4j] New Blog post: Strategies for Scaling Neo4j

2011-03-21 Thread Jim Webber
With especial thanks to Mark Harwood and Alex Averbuch, I wrote this on 
approaches for scaling:

http://jim.webber.name/2011/03/22/ef4748c3-6459-40b6-bcfa-818960150e0f.aspx

Your thoughts would be most welcome.

Jim

___
Neo4j mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user


Re: [Neo4j] New Blog post: Strategies for Scaling Neo4j

2011-03-21 Thread Emil Eifrem
Great post. Only thing I'd add is that a weakness of 1  2 is that
while they scale ~linearly for reads, they don't scale writes. Maybe
that's obvious but it may be worth pointing out anyway.

Cheers,

-EE

On Mon, Mar 21, 2011 at 17:47, Jim Webber j...@neotechnology.com wrote:
 With especial thanks to Mark Harwood and Alex Averbuch, I wrote this on 
 approaches for scaling:

 http://jim.webber.name/2011/03/22/ef4748c3-6459-40b6-bcfa-818960150e0f.aspx

 Your thoughts would be most welcome.

 Jim

 ___
 Neo4j mailing list
 User@lists.neo4j.org
 https://lists.neo4j.org/mailman/listinfo/user




-- 
Emil Eifrém, CEO [e...@neotechnology.com]
Neo Technology, www.neotechnology.com
Cell: +46 733 462 271 | US: 206 403 8808
http://blogs.neotechnology.com/emil
http://twitter.com/emileifrem
___
Neo4j mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user


Re: [Neo4j] New Blog post: Strategies for Scaling Neo4j

2011-03-21 Thread Jim Webber
Duly updated, thanks for the feedback.

Jim

On 22 Mar 2011, at 00:56, Emil Eifrem wrote:

 Great post. Only thing I'd add is that a weakness of 1  2 is that
 while they scale ~linearly for reads, they don't scale writes. Maybe
 that's obvious but it may be worth pointing out anyway.
 
 Cheers,
 
 -EE
 
 On Mon, Mar 21, 2011 at 17:47, Jim Webber j...@neotechnology.com wrote:
 With especial thanks to Mark Harwood and Alex Averbuch, I wrote this on 
 approaches for scaling:
 
 http://jim.webber.name/2011/03/22/ef4748c3-6459-40b6-bcfa-818960150e0f.aspx
 
 Your thoughts would be most welcome.
 
 Jim
 
 ___
 Neo4j mailing list
 User@lists.neo4j.org
 https://lists.neo4j.org/mailman/listinfo/user
 
 
 
 
 -- 
 Emil Eifrém, CEO [e...@neotechnology.com]
 Neo Technology, www.neotechnology.com
 Cell: +46 733 462 271 | US: 206 403 8808
 http://blogs.neotechnology.com/emil
 http://twitter.com/emileifrem

___
Neo4j mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user