Hi Oula. Let me cover each of your questions separately. Sorry for the delayed reply as I've been traveling all week:
*Question:* *Evaluating Neo4j's scalability isn't possible with Community Edition?* *Answer:* That’s generally true. Neo4j Community is just as fast for single queries. But for large databases with highly concurrent workload, Enterprise includes extra scaling features. *Clustering* gives you linear read scalability. The *High-Performance Cache* improves latency & throughput by up to 10x for concurrent workloads with > 8 GB caches. And the *Enterprise Lock Manager* keeps locks from stepping on each other on machines with > 5 cores. Enterprise also provides some additional ops features, useful for managing the database once you're in production: *Hot Backups* let you back up the database without having to take it offline; and *Advanced Monitoring* exposes a variety of additional stats through JMX. *Question: **Are Neo4j clusters limited to 3 instances?* *Answer: *No: there is no limit to the size of a Neo4j cluster. Last week for example I met with a large financial services organization who are adding five more instances to an eight-instance cluster that is handling 50M queries per day in production. Personal License and Startup Program each include three because you can do *a lot* with a three-instance cluster. It's also the minimum recommended cluster size to achieve reliable high availability. *Question: **Can I use a Personal License to evaluate Neo4j?* *Answer: *It depends on whom you’re evaluating it for. If it’s purely for your own learning & interest, go for it – that’s what it’s for. (In this case, just write “Self” or “N/A” for Company Name.) If you’re an early-phase startup that without any outside funding and with minimal revenue (< 100k), then go for it: Personal Edition lets you run in production until you reach the next stage. If you're evaluating for an organization that's not a startup, then you should get an Evaluation License <http://neo4j.com/business-subscription/>. This will also trigger an email from someone at Neo who will offer to help you out. A little friendly guidance can go a long way in helping you be successful, and we welcome the opportunity to be a part of your journey. Your project sounds amazing, and it’s great that you’d like to consider Neo4j. I would recommend, as Rik does, you reach out to Karl, who will be able to provide much better guidance & support than we can in this forum! Best regards, Philip On Tuesday, August 12, 2014 11:45:06 AM UTC+2, Oula Paltto wrote: > > I would like to ask Neo4j's official representatives about Neo4j's > licenses, especially Personal License. > > My situation is that I'm a master's student of the University of > Jyväskylä, Finland. We are planning and soon, I hope, implementing a smart > city: > > http://www3.jkl.fi/blogit/kangasjyvaskyla/?page_id=489 > > I'm doing my master's thesis related to this project, although I'm not > officially a part of it. However, I'm studying different database options > for our smart city, and Neo4j is one of our main candidates. Hence, we > would like to see what Neo4j is capable of. We would like to evaluate it, > e.g., its performance and scalability. > > I'm afraid that evaluating Neo4j's scalability isn't possible with > Community Edition, for it doesn't seem to offer clustering as e.g., > Personal License. So, a few questions about Personal License: > > About section 2(a): From what I can gather, Neo4j can be run in maximum > three (3) instances at a time. Correct me if I'm wrong. I assume that > Startup Program and Enterprise Subscriptions don't have this limitation. > Once again, correct me if I'm wrong. > > About sections 3 and 4(b): Is it up to the licensee when and how he will > perform the community contributions? Writing a few blog posts is fine by > me, and the third contribution could be e.g., my thesis, from what I can > gather. However, I would like to know if there are any requirements for > these contributions and what is their deadline. > > Related to the community contributions, a question about section 2(e): Is > the licensee allowed to use e.g., Neo4j's logo and screenshots of Neo4j in > e.g., blog posts, presentations, texts, etc.? > > Related to the qualification and section 6(b): Is it possible to enroll > for Personal License as a private person? Or does the licensee always have > to represent some company? Im asking about this, for I don't have any > company. I'm only a university student, however, the 'Company Name' field > seems to be mandatory. I could, of course, write my university's name in > the field, however, I have to emphasize that I'm only a university student > without any official connections to our smart city project. I don't have > any employees, independent contractors, and/or other persons engaged to > perform services for me, no funding, and no annual sales gross revenues. > So, can I enroll for Personal License as a private person or is my > university my 'company' here? > > Is there any other things I should be aware of if I enroll for Personal > License? In brief, I understand the license so that I can run Neo4j in > maximum three (3) instances at a time, I have to perform at least three (3) > community contributions, treating Neo4j respectably in them, and there > shouldn't be any problems. > > Finally, I would like to know about Neo4j's further licensing. It would be > nice to know about Neo4j's Enterprise Subscriptions, e.g., their possible > prices (estimates) and terms. Could someone explain them to me in brief – > plainly and clearly? > -- 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 [email protected]. For more options, visit https://groups.google.com/d/optout.
