Thanks for the clear replies, Chris. One follow-up inline with the last 
point:

On Wednesday, July 15, 2015 at 1:44:47 AM UTC-7, Chris Vest wrote:
>
> Replies inline
>
> --
> Chris Vest
> System Engineer, Neo Technology
> [ skype: mr.chrisvest, twitter: chvest ]
>
>  
> On 14 Jul 2015, at 23:18, Zongheng Yang <zongh...@gmail.com <javascript:>> 
> wrote:
>
> Hi All,
>
> I've been reading up on neo4j's scaling features, and would love to 
> confirm with some devs about the following:
>
> 1. Is it correct that neo4j's scale-out feature (HA) is NOT available in 
> the community version (I'm using 2.2)?  This is an easy one from the docs, 
> but just wondering if there's any latest change of plans.
>
>
> Yes, HA is one of the main selling points of the enterprise edition.
>
>
> 2. Focusing on reads -- is it correct that HA (the scale-out features) 
> would only improve read throughput, but not read latency?
>
>
> Correct in the sense that going from 1 to 3 machines could take 3 times 
> the read workload for the same latency. On the other hand, a 66% reduction 
> in workload per machine could also improve latency, depending on the 
> workload.
>
>
> 3. Does neo4j support scaling up (e.g. use more threads on a single 
> physical machine) to either improve throughput, or improve query latency? 
>  (I'm using 2.2 community version in Java embedded mode.) 
>
>
> Yes. Having more cores means Neo4j will allocate more threads to process 
> queries and transactions. It also coalesces transactions that commit 
> concurrently, to reduce the overhead of the individual transaction at 
> commit time.
>

Is this something that neo4j does automatically, or is the behavior -- say, 
maximum number of "worker" threads to use -- configurable? 

Also, it sounds like, again, this improves throughput but not latency 
(since neo4j doesn't do partitioning). 
 

>
>
> Thanks in advance -- any pointers are greatly appreciated.
>
> Zongheng
>
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Neo4j" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to neo4j+un...@googlegroups.com <javascript:>.
> For more options, visit https://groups.google.com/d/optout.
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Neo4j" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to neo4j+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to