Re: [Neo4j] New Blog post: Strategies for Scaling Neo4j
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
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
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
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
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
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