You can use SDN if you are aware that: - use the object mapping functionality only for CRUD operations, not to pull the whole database into objects and post-filter - employ cypher queries with custom projections to DTOs for use-case specific queries that let the database do its work - SDN 4.x can use bolt as a driver which works really well
Michael On Thu, Aug 18, 2016 at 1:13 AM, Sukaant Chaudhary < [email protected]> wrote: > I got your point, I mean the same what you have explained, that I need to > compose the query in java as we are using java. > > What about the performance of Spring data neo4j as compared to Cypher JDBC? > My past experience with Cypher JDBC was good but I'm just eager to know > the difference performance wise as we are using Spring application. > > -Sukaant Chaudhary > <http://in.linkedin.com/pub/sukaant-chaudhary/33/ba8/479> > > On Wed, Aug 17, 2016 at 3:29 PM, 'Michael Hunger' via Neo4j < > [email protected]> wrote: > >> Not really sure what you mean. You can compose queries at runtime in your >> client and execute them in Neo4j. >> >> For high performance updates you can consider batching updates, or >> running many small updates concurrently (which will be written optimally by >> the db). >> >> I think for your requirements I'd go with the neo4j-bolt-driver and use >> Cypher for the interaction with Neo4j. >> >> Michael >> >> >> On Thu, Aug 18, 2016 at 12:22 AM, Sukaant Chaudhary < >> [email protected]> wrote: >> >>> Hi Michael, >>> We are designing the new project as a poc now, in which, there will be >>> lots of frequent updates, the query needs to be formed at the runtime, as >>> of now the queries are not that much complex but in future it may be. >>> We need to consider many combinations while fetching the result. >>> Please suggest the best available option for this scenario. >>> >>> Apart from that, is there any way to form the query at runtime in neo4j >>> (i.e. can we replace or add or remove nodes and relations at the runtime)? >>> >>> -Sukaant Chaudhary >>> <http://in.linkedin.com/pub/sukaant-chaudhary/33/ba8/479> >>> >>> On Wed, Aug 17, 2016 at 12:36 AM, 'Michael Hunger' via Neo4j < >>> [email protected]> wrote: >>> >>>> What is your use-case, concurrency, application architecture, do you >>>> mostly do crud or complex queries? >>>> >>>> Von meinem iPhone gesendet >>>> >>>> Am 17.08.2016 um 06:03 schrieb Sukaant Chaudhary < >>>> [email protected]>: >>>> >>>> Hi, >>>> Please suggest the best way to connect neo4j with java for neo4j 2.3.6 >>>> and 3.0.4 >>>> I'm referring the following link but I want to know the best way among >>>> them may be in terms of speed, security etc. >>>> >>>> https://neo4j.com/developer/java/ >>>> >>>> Any help will be appreciated. >>>> >>>> -Sukaant Chaudhary >>>> <image004.png> >>>> <http://in.linkedin.com/pub/sukaant-chaudhary/33/ba8/479> >>>> >>>> -- >>>> 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. >>>> >>>> -- >>>> 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. >>>> >>> >>> -- >>> 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. >>> >> >> -- >> 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. >> > > -- > 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. > -- 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.
