Can you share the exception?
Michael
Am 05.06.2012 um 16:14 schrieb Sarnath K - ERS, HCLTech:
All,
We were able to successfully create a Neo4J Graph database (1.7.2) using
Batch Insert.
Able to view the same through the browser (via the REST API)
However, we ran into problems when
Yes your suggestion sounds good.
If you're interested in the actual classes (e.g. for connecting other users to
the same class aka stayfriends) then you'd also model the classes as nodes (but
only if you really need it in your problem domain, you can also later still
evolve the model).
For
You can also just spin up a 4XL AWS instance (with 68G RAM) for the viz and
shut it down after you're done.
For analytics you can use Neo4j directly or you export your db into twitters
cassovary.
For visualization, perhaps you can find something here:
You might look into the java-rest-binding which provides the neo4j-core-api to
the remote server.
https://github.com/neo4j/java-rest-binding
As for examples, I'm currently working on a template repository for heroku
templates that uses this rest-binding with the playframework (my first
Frank,
could you share more of your project? And also the exceptions that ocurr ?
The neo4j TM is named neo4jTransactionManager only having an Alias to
transactionManager, imho it should be possible to
override that alias with another bean definition like yours.
It would be great if you could
Nils,
Answered there, copying it here for completeness :)
Michael
If you use videoRepository.findById() it only looks on the video-repository
level (as it only knows about that). It creates a cypher query that uses:
start n = node:Video(id={0}) return n;
There is the
Hmm I think that works,
but it won't help with the OOM, as groovy compares the script contents to check
if it is the same script
Michael
Am 10.12.2011 um 03:13 schrieb espeed:
Michael -
What if each Gremlin script was scoped inside a Groovy function?
Example:
you should use native gremlin params where they can be used. otherwise you'll
blow the scriptengine in the plugin and loose lots of performance
M
mobile mail please excuse brevity and typos
Am 09.12.2011 um 11:16 schrieb espeed ja...@jamesthornton.com:
On Thursday, December 8, 2011 2:48:59
I understood you were just templating the params in there (string replacement)
which would result in different groovy strings for every set of different
parameters.
Is this correct?
Michael
Am 09.12.2011 um 11:44 schrieb espeed:
Michael Hunger wrote
you should use native gremlin params
://docs.neo4j.org/chunked/milestone/gremlin-plugin.html#rest-api-send-a-gremlin-script-with-variables-in-a-json-map
Am 09.12.2011 um 20:35 schrieb espeed:
Michael Hunger wrote
I understood you were just templating the params in there (string
replacement) which would result in different groovy strings
, Michael Hunger michael.hun...@neotechnology.com
wrote:
For the first issue we have a work-around in the plugin which recreates the
script-engine every 500 requests (should probably be configurable) but this
is less than optimal.
That is just rediculous workaround as to me! You drop everything
Exactly, looks good.
Thanks James
I looked again into the source code of the GroovyScriptEngine and so far there
is no public way of removing older scripts. They also use a HashMap and not a
LinkedHashMap with LRU enabled for storing them.
One solution I could think of is to have two script
I recently saw the apache commons graph library but haven't looked into that.
http://commons.apache.org/sandbox/graph/
Probably just missing a neo4j adaptor.
Cheers,
Michael
Am 08.12.2011 um 13:54 schrieb Prajakta Kalmegh:
I was searching for community/cluster detection or maybe finding
Isn't there something like the background jvm thingy that exists for groovy,
scala and other languages? A server that the current process connects to, sends
code over and runs it in the JVM?
What happens if your run the 1400 rpec tests several times?
Perhaps we should ask Charles Nutter for
I would love to see consideration of branch ordering.
Predicate support for trees like we now have for paths.
And returning trees and subgraphs as cypher results.
Can we generalize this discussion to connected subgraphs or is this too early ?
Michael
Am 07.12.2011 um 16:14 schrieb Peter
E.g. a timeline tree with root - centuries - years - months - days - hours
I want to traverse the tree with cypher in the order of the entries, e.g. to
extract data in a ordered fashion.
Am 07.12.2011 um 17:05 schrieb Andres Taylor:
On Wed, Dec 7, 2011 at 4:25 PM, Michael Hunger
Hey André,
you already almost did it, just copying your parts together
start shop=node(123), me=node(321)
match shop-[:sell]-item-[:like]-user,item-[r1?:like]-me
where r1 is null
return item
the missing part was the optional relationship for r1, which allows it to be
null and you check for
No please _remove_ neo4j-index-1.2-1.2.M06.jar this is an old library, from
neo4j 1.2.
you just need neo4j-lucene-index-1.6-SNAPSHOT.jar and lucene-corejar
Michael
Am 06.12.2011 um 08:42 schrieb ajinkyar:
I already have neo4j-lucene-index-1.6-SNAPSHOT.jar in my classpath. I want
to use
You don't need LuceneIndexService, where did you find the documentation that
said to use the old index service? We would like to update that.
just
IndexNode myIndex = graphDb.index().forNodes(indexName);
index.add(node, key, value);
index.get(key,value);
index.query(query);
etc.
see:
Answer from Mahesh (not getting through nabble):
Hi,
The issue is with any server that is a part of the cluster.
It is reproducible at will.
The method we were following was -
1) start all three co-ordinators
2) start all three servers
3) shut down one server
4) start the same server
I wrote a plugin for that.
See here:
You can just download the jar, put it in your plugins folder and add it to your
config.
https://github.com/jexp/neo4j-clean-remote-db-addon
https://github.com/jexp/neo4j-clean-remote-db-addon/downloads
Am 07.12.2011 um 00:11 schrieb Dmytrii Nagirniak:
Hi,
07.12.2011 um 00:29 schrieb Dmytrii Nagirniak:
Thanks Michael.
That's definitely the best way to go.
But I wonder if there is a way to do it without plugins.
On 07/12/2011, at 10:22 AM, Michael Hunger wrote:
I wrote a plugin for that.
See here:
You can just download the jar
You would also want to get all indexes and delete them too.
Don't indexes retire when a related node/relationship is gone?
Yes they have read-repair, but some things will hang around and if you for
instance want to test
e.g. index creation or create an index with the same name but different
And if you follow the code, it does the hard-core action if the limit is
reached.
if ((Long)result.get(nodes)=MAX_NODES_TO_DELETE) {
result.putAll(cleanDbDirectory(database));
}
Michael
Am 07.12.2011 um 00:38 schrieb Krzysztof Raczyński:
Hello Michael, I glanced through
Has anyone looked at the new? apache commons graph library?
Michael
Am 05.12.2011 um 16:38 schrieb Marko Rodriguez:
Hi,
Anyone try out the PageRank function on Gremlin?
https://github.com/tinkerpop/gremlin/wiki/Working-with-JUNG-Algorithms/0506c193f30abe0bc18d40d7a08c9257d9311b13
How
You can execute cypher remotely on the server, which is preferred the way.
http://docs.neo4j.org/chunked/milestone/cypher-plugin.html
As of 1.6.M02 there will also be an endpoint in the core-rest-api:
Michael
Am 06.12.2011 um 02:51 schrieb Dmytrii Nagirniak:
Hi,
How would I rewrite this
Ok, thanks for pointing that out, I was not aware that it was missing.
Will add the implementation.
Michael
Am 04.12.2011 um 16:57 schrieb Frank:
Peter:
The function I'm calling isn't implemented. I found it in the source code:
public class RestRelationshipIndex extends
node:index:Caller:Number:*
Michael
Am 04.12.2011 um 04:04 schrieb snorlaks:
Hi,
Ive got Caller index (from Your stackoverflow message:
http://stackoverflow.com/questions/7794972/neo4j-huge-graph-and-solution)
and I wrote search query like:
node:index:Caller:Number:*
But I have no
Did anyone actually try that? It would be interesting.
If so or if you have any comments on this, please help him:
http://stackoverflow.com/questions/5997317/integrating-neo4j-and-terracotta
I listened to a podcast a while ago that was describing using terracotta to
distribute jdbc access of a
You can find the answers to most of your questions in the neo4j manual:
http://docs.neo4j.org/chunked/milestone/indexing-search.html
Cheers
Michael
Am 04.12.2011 um 04:47 schrieb snorlaks:
Ok,
Thats perferct.
BTW. Where can I find in documentation information about this topic (index
ships with SQL Server. But it was used only by .NET people
and extremely rarely.
On Dec 2, 2011 6:57 PM, Michael Hunger michael.hun...@neotechnology.com
wrote:
No, the alternative there is to provide a server-side extension that
encapsulates your business logic as an endpoint running inside
The WADL is generated by Jersey which uses the metadata that it generates from
the annotated REST-Endpoints.
So it is always up to date: http://localhost:7474/db/data/application.wadl
The Neo4j REST API is designed with discoverability in mind, so that you can
start with a GET / and from there
Sure the limitations apply, but as only the target database would be corrupted
and none of the ones
being used for the import that should be ok.
That is actually like a nice lab-day project.
I'll add it to the list.
Michael
Am 29.11.2011 um 15:18 schrieb Craig Taverner:
There are two
exactly how to link up your code
with the server.
Should the extension be packaged as a gem and published publicly?
That Wiki entry is a little bit poorly written IMO. Sorry for saying that :-(
On 02/12/2011, at 8:42 PM, Michael Hunger wrote:
http://wiki.neo4j.org/content/Ruby
Please help answering him,
thanks a lot.
http://stackoverflow.com/questions/8356626/orm-with-graph-databases-like-neo4j-in-python
i wonder wether there is a solution (or a need for) an ORM with Graph-Database
(f.e. Neo4j). I'm tracking relationships (A is related to B which is related to
A
I think especially for atomic create operations that will be solved by a GEOFF
import plugin in the future.
which allows for updates/insertions of subgraphs.
https://github.com/nigelsmall/py2neo/wiki/GEOFF
Michael
Am 01.12.2011 um 09:03 schrieb Dmytrii Nagirniak:
Thanks Peter.
I was
Actually they map to two different calls of the neo4j core API.
The first one is a exact lookup for the value.
The second one takes an arbitrary query string and executes it against an
index, so it is much more powerful.
(But also dependend on the index-provider)
Main difference is that the
Martin,
are you using the simple mapping (w/o AJ) or the advanced AspectJ mapping?
I assume the simple mapping:
There are several ways of persisting a RelationshipEntity()
* (template or repository).createRelationshipBetween()
* (template or repository).save(new Role(movie, actor, rolenName));
Actually that is true with many technologies.
to provide a REST-Endpoint Neo4j-Servers you can use:
* jruby with sinatra/rails
* python
* as you said SDN
* playframework and scala
* clojure (and whatever rest-framework on top)
* or even pure netty based high performance servers
* or other java
:1.6.1:compile
[INFO] | +- com.sun.jersey:jersey-server:jar:1.4:compile
[INFO] | | \- com.sun.jersey:jersey-core:jar:1.4:compile
[INFO] | \- com.sun.jersey:jersey-client:jar:1.4:compile
On Nov 30, 2011, at 8:37 PM, Michael Hunger [via Neo4j Community Discussions]
wrote:
Frank
] | \- com.sun.jersey:jersey-client:jar:1.4:compile
On Nov 30, 2011, at 8:37 PM, Michael Hunger [via Neo4j Community
Discussions] wrote:
Frank,
sorry to hear that.
I just tried it and it works as expected.
final SpringRestGraphDatabase gdb = new
SpringRestGraphDatabase(http://localhost
: +44 7814 638 246
Blog: http://nigelsmall.name/
GTalk: ni...@nigelsmall.name
MSN: nasm...@live.co.uk
Skype: technige
Twitter: @technige https://twitter.com/#%21/technige
LinkedIn: http://uk.linkedin.com/in/nigelsmall
On 29 November 2011 23:33, Michael Hunger
michael.hun
...@live.co.uk
Skype: technige
Twitter: @technige https://twitter.com/#%21/technige
LinkedIn: http://uk.linkedin.com/in/nigelsmall
On 1 December 2011 21:47, Michael Hunger
michael.hun...@neotechnology.comwrote:
Nigel,
is it possible to also do index-lookups in geoff?
and use those
download the 1.6 SNAPSHOT from neo4j.org/downloads
mobile mail please excuse brevity and typos
Am 02.12.2011 um 01:27 schrieb dnagir dna...@gmail.com:
I fixed this
yesterdayhttps://github.com/neo4j/community/commit/37c2867871c7d953c2021177d0b72cd8ba825be0.
Thanks a lot for that.
How
Am 01.12.2011 um 23:03 schrieb zolv:
Hi
I have read as much I was able to read about Neo4j with the topic I wrote
below.
My imaginations of DB server (doesn't matter RDBMS or NoSQL) is that the
crucial things for DB server is interesting from development point of view
are (musts!):
1.
No, the alternative there is to provide a server-side extension that
encapsulates your business logic as an endpoint running inside of a tx.
Cheers
Michael
Am 02.12.2011 um 08:30 schrieb Dmytrii Nagirniak:
On 02/12/2011, at 4:48 PM, Jim Webber wrote:
1. Neo4j works as a standalone (or
Dear Graphistas,
if you have experience with that topic, could you please answer him.
I think, real world answers help more than my general ones.
Thanks a lot
Michael
http://stackoverflow.com/questions/8332647/is-it-possible-to-use-graph-database-as-a-document-oriented-database
Suppose I
Hi Frank,
Which version of Srping Data Neo4j (and which version of Spring) are you
running?
It say it misses one of the Spring classes:
org/springframework/beans/factory/xml/NamespaceHandlerSupport
Which is normally included in spring-beans-3.0.6-RELEASE.jar
Can you show the output of mvn
Martin,
would you be so kind as to test the current neo4j-1.6 snapshot with your query?
We did some changes in cypher and would like to see how that affects your query.
Thanks a lot
Michael
Am 30.11.2011 um 18:34 schrieb Martin Junghanns:
@Tero @Krzysztof
thx for your fast replies.
Frank,
sorry to hear that.
I just tried it and it works as expected.
final SpringRestGraphDatabase gdb = new
SpringRestGraphDatabase(http://localhost:7474/db/data/;);
final Node node = gdb.getReferenceNode();
assertEquals(0,node.getId());
What version of the
if you just want to use javascript you can look into rhino.
for the REST APO there neo4j,js and juggledb or using the http calls directly
hth
michael
mobile mail please excuse brevity and typos
Am 01.12.2011 um 07:06 schrieb Dmytrii Nagirniak dna...@gmail.com:
On 01/12/2011, at 4:32 PM,
Shouldn't rel2 then be an optional relationship? Otherwise IMHO it can never be
null.
START c=...
MATCH c-[rel1:MyRel]-a, c-[rel2?:MyRel]-b
WHERE rel2 is null
RETURN c
Am 29.11.2011 um 13:00 schrieb D. Frej:
I would recommend the following
START c=...
MATCH c-[rel1:MyRel]-a,
does it also handle iterables of nodes/rels (and probably Longs?)
while thinking about it
it would be great if the loader could also return a map of variables of the
things generated to be used further in processing
that could also interesting for cascading geoff and/or cypher
cool stuff big
wow, cool
I played once with parsing jaca ast's and putting the in neo4j to answer
similar question (also looking at metrics/dependency graphs)
please write it up!
Michael
mobile mail please excuse brevity and typos
Am 29.11.2011 um 13:59 schrieb jschweigl johann.schwe...@gmail.com:
Thanks
It depends on your usecase, most end-users are fine with inconsistencies (as
they are part of real life).
- first approach adds too much overhead
- second approach will also run into inconsistencies as neo4j's transaction
isolation is read-comitted
so it would be most sensible to cater for
: @technige https://twitter.com/#%21/technige
LinkedIn: http://uk.linkedin.com/in/nigelsmall
On 29 November 2011 15:58, Michael Hunger
michael.hun...@neotechnology.comwrote:
does it also handle iterables of nodes/rels (and probably Longs?)
while thinking about it
it would be great
You might look at Spring Data Neo4j or jo4neo for that.
I had a fake EntityManager in SDN once for Spring ROO (it should be still
somewhere in the history) but it didn't take care of JPA annotations. If you
want to give it a try, you're free to engage :) But I don't think it is worth
the
://nigelsmall.name/
GTalk: ni...@nigelsmall.name
MSN: nasm...@live.co.uk
Skype: technige
Twitter: @technige https://twitter.com/#%21/technige
LinkedIn: http://uk.linkedin.com/in/nigelsmall
On 29 November 2011 22:09, Michael Hunger
michael.hun...@neotechnology.comwrote:
Hmm good question
traverse on the nodes is the old traverser API which is not supported there.
please use
restgraphdatabase.traversal() to create a RestTraversalDescription.
Michael
mobile mail please excuse brevity and typos
Am 30.11.2011 um 03:58 schrieb e0d edward.zarecor+ne...@alleyoop.com:
Upon
you can also use
rel.getOtherNode(startNode)
Michael
mobile mail please excuse brevity and typos
Am 30.11.2011 um 06:03 schrieb Jim Webber j...@neotechnology.com:
Hi Jon,
// This one results in a not found exception on the 'asn' property.
@Test
public void testIncoming()
{
Hey,
I've planned to look at Hibernate OGM as a side project but there are no plans
for when it will happen.
Could you please explain what you mean by ?
#1 If not then I think wouldn't it be good to support them
#2 s every organization may not want to go for Spring-Data or want to migrate
Correct,
is this an issue for your domain/data model?
If so could you something about your use-case / context?
Thanks a lot
Michael
Am 24.11.2011 um 13:55 schrieb bm3780:
I've read that Neo4j has data capacity limitations
If your data exceeds those amounts, then polyglot persistence is probably the
way to go.
Is the other part of your data also interconnected and rich or is it just the
social part?
All that not only depends on the storage but also a lot on the use-cases and
scenarions how you are going to use
I'm happy to announce that Neo Technology sponsors the Global Day of Code
Retreat as a Continent Sponsor.
Quote from Corey Haines (http://coderetreat.org)
Global Day of Coderetreat is a world-wide event celebrating passion and
software craftsmanship.
Over 2000 passionate software developers
Vinicius,
first: did you have any issues importing the data into Neo4j?
second: your example used cypher which is not optimized for performance (yet!).
This is in our plans for the next two releases of neo4j.
So if you want to see the real performance of neo4j, please use the traversal
app right now. I expect to see some good
performance boost :)
Best Regards
On Wed, Nov 23, 2011 at 12:12 PM, Michael Hunger
michael.hun...@neotechnology.com wrote:
Vinicius,
first: did you have any issues importing the data into Neo4j?
second: your example used cypher which
try this, I'm putting the
readonlyembedded neo inside our app right now. I expect to see some good
performance boost :)
Best Regards
On Wed, Nov 23, 2011 at 12:12 PM, Michael Hunger
michael.hun...@neotechnology.com wrote:
Vinicius,
first: did you have any issues importing the data
issues. As we proceed with tests, I do hope that
we will have one day is a HA version of neo4j. And as Jim's said in that
thread, use it for other to read the graph.
Regards
On Wed, Nov 23, 2011 at 2:15 PM, Michael Hunger
michael.hun...@neotechnology.com wrote:
Just make sure
I think the main overhead comes from parsing the JSON (it's not streamed
parsing imho).
That's why I suggest you try to split your big file into smaller ones (e.g.
your 1.5k ones or half the size).
And then execute multiple requests in parallel to the neo4j server to import
the data.
With
Vinicius,
as Peter said, good idea.
Please try to avoid lucene index lookups during the import (use a hashmap cache
String, Node or String,Long instead).
If you want to have ultrafast import, please use the batch-inserter API,
for an example look here: https://gist.github.com/1375679
Cheers
the network will be 1000x faster on neo than doing hundreds of SQL joins :)
Regards
On Mon, Nov 21, 2011 at 10:42 AM, Michael Hunger
michael.hun...@neotechnology.com wrote:
Vinicius,
as Peter said, good idea.
Please try to avoid lucene index lookups during the import (use a hashmap
cache
It is probably best to export a set of paths as a subgraph as they are returned
from cypher and the traversal framework.
And it is trivial to handle a single node as Path[0] or Path[1]
and a single relationship as Path[1].
I don't think that it would be a part of core but rather a additional
Can you show the relevant parts of your class definitions?
@NodeEntity
class Collection {
@RelatedTo(type=PART_OF, Direction.INCOMING)
SetEntry entries;
}
@NodeEntity class Entry {}
you can do:
CollectionEntry allEntries = template.repositoryFor(Entry.class).findAll()
SetEntry
no they are in
org.neo4j.app:server:1.5
mobile mail please excuse brevity and typos
Am 20.11.2011 um 13:29 schrieb Shireesh ashirees...@gmail.com:
Hi Michael,
I was not able to get the specific classes ( DatabaseActions and
TraverserReturnType) in server-api-1.4.2 jar
Can you guide me in
right you don't need those classes just an inspiration from the code
mobile mail please excuse brevity and typos
Am 20.11.2011 um 14:19 schrieb Jim Webber j...@neotechnology.com:
Hi Shrieesh,
Take a look here:
http://mvnrepository.com/artifact/org.neo4j/server-api/1.5
You'll get the
the batch API also has batch insertion operations
could describe your domain model w/ estimated counts of entities and
cardinalities.
snd equally important the typical usecases and what percentages of the dataset
they would touch
mobile mail please excuse brevity and typos
Am 18.11.2011 um
Your plugin should get the start and end node via the plugin API:
http://docs.neo4j.org/chunked/snapshot/server-plugins.html (see the GetAll.java
example).
And then execute something like this (from DatabaseActions.traverse()).
using: TraverserReturnType.FullPath
public ListRepresentation
Please try not to use lucene for lookups during batch-inserts just index your
nodes (for later use) but use a custom, in memory cache for the insertion
process.
customID - nodeId, like MapString,Long.
Using lucene for lookups takes up to 1000 times longer during batch - inserts
(probably, as
Dear Graphistas,
today we would like to ask for your contribution in our efforts to create an
introductional reference card for Neo4j.
We would like to publish it as a 6 page DZone Ref-Card but also include the
content in our distribution / website.
We feel many people are overwhelmed when it
If you're using spring you can also look into Spring Data Neo4j
(http://spring.neo4j.org)
(see the docs here:
http://static.springsource.org/spring-data/data-graph/snapshot-site/reference/html/#reference:neo4j-server)
and its use of the SpringRestGraphDatabase and/or the java-rest-binding
Hi Karthik,
You have to do the normal Neo4j HA setup
(http://docs.neo4j.org/chunked/snapshot/ha.html).
* add the additional dependencies to your project org.neo4j:neo4j-ha:1.5
* running 3 coordinators (either download neo4j-enterprise and use
start-coordinator or start the zookeeper instances
There is also Adriano's Scala Cypher DSL:
https://github.com/adrianoalmeida7/cypher-typesafe-scala
Michael
Am 17.11.2011 um 22:00 schrieb Andres Taylor:
On Thu, Nov 17, 2011 at 9:55 PM, Peter Neubauer
peter.neuba...@neotechnology.com wrote:
Actually,
it might be an idea to look at this
Thanks for all the feedback, very helpful information.
Do you think after finishing the book, you could write up a blog post about the
literature you've been suggested so far and
what you found helpful for people starting to dive into graphs, that would be a
valuable resource. This and the last
What version of Neo4j are you using? This query is valid syntax for 1.4.x and
1.5.M01.
Later you would want to use:
start a=node:nodeIndex(identifier='0') return a
And if you do in Java:
Node node = gds.index().forNodes(nodeIndex).get(identifier,0).getSingle()
then node is the user you want?
Hi,
there has been a question on the spring forums about a good nosql database fit
for a workflow / task management application. If anyone has some experience in
that are and would like to pitch in it would be highly appreciated.
Thanks a lot
Michael
davout has just replied to a thread you
you can have optional checks for properties
mobile mail please excuse brevity and typos
Am 12.11.2011 um 15:16 schrieb D. Frej dieter_f...@gmx.net:
ok, in my scenario it did not work due to a WHERE clause I had also
included in my query (in short: it lead to a SyntaxException as node
where
Jack,
can you provide some more context?
Where do you want to use it and what is what you are trying to achieve?
Thanks a lot
Michael
Am 11.11.2011 um 11:51 schrieb jbeau:
Hello all,
I stuck with returning null in underlyingObjectToObject.
First of all, I have this class:
public
Hi,
How did you import the project? (STS 2.8 has imho some issues with the m2e
plugin)
You might try to use the 2.0.0-SNAPSHOT of SDN, we are aiming to release the
RC1 later today.
1) make sure that the project has the Aspectj nature switched on, it should
show in the context-menu of the
Hey Jack,
actually it is Dresden(Striesen) right now :)
you might look into org.neo4j.helpers.collection.FilteringIterable, which takes
a predicate to allow you arbitrary filtering.
class FilteringClosableIterableT extends FilteringIterableT
implements ClosableIterableT {
That should be enough.
Can you share your maven config?
Did you build your project upon on of the example projects (like
helloworld-aspects or cineasts-aspects) ?
If not, try to import on those into STS and see if the same issues arise.
Michael
Am 11.11.2011 um 13:14 schrieb Gr3y:
Hey
Nigel,
Sounds good, although I'd rather have named parameters as well, otherwise
parameter indexes will easily get unwieldy.
I would like to propose to use the same syntax cypher uses for parameters
(that's also the syntax used by the batch-inserter)
aka. {0} and {name}
Probably using an index for your nodes (could be an auto-index).
And then using an random shuffling of the results? You can pass in a lucene
query object or query string to index.query(queryOrQueryObject).
Sth like this
Which version of neo4j are you running?
Am 10.11.2011 um 15:32 schrieb yobi:
This is kinda a noob issue :)
I wanna try out web admin console using Cypher.
But this is what I get:
cypher START a = node(10)
cypher RETURN a
cypher
== `' expected but `n' found
How do you get the
you forgot the first single quote after -d
and you have single quotes in your string which you have to replace by double
quotes
Am 10.11.2011 um 15:46 schrieb Passpart0ut:
Dear All,
I am trying to travers neo4j using curl and got errors:
curl -X POST -H Accept:application/json -H
Ah, ok.
We running the stable releases on heroku so it is still running 1.4.2
It will be updated to 1.5 today or tomorrow.
That's why it is still the old syntax.
Thanks for letting us know.
Michael
Am 10.11.2011 um 16:35 schrieb yobi:
In the hosted neo4j (through Heroku) I get an error
The didn't assume that an 1.5 version was running there :)
Am 10.11.2011 um 17:04 schrieb yobi:
How could you have missed that.
Didn't people complain that it wasn't working? :)
--
View this message in context:
Kevin,
how large is the dataset that is build up?
I'm not sure but the REST Plugin and the Webadmin use different implementations
where webadmin streams the results with ajax and the REST plugin builds up a
full string result.
Do you need all of the data? Or would it be possible to page it?
Oh, and cypher supports streaming (as long as you don't sort/aggregate).
So that won't take up your memory. I would love if you could try that just
using plain java code and iterating over the node-results and provide us with
your performance numbers then.
Please make sure to run the test more
I think a separate UUID (2xLONG = 16 Bytes) property type would make sense, if
I remember correctly property types with larger block sizes are now possible.
Otherwise it could be an inlined long[2].
Having good support on the API level (integrated separate fast index +
uniqueness) would be
http://www.fastcodesign.com/1665393/infographic-of-the-day-the-history-of-dance-music-in-one-handy-timeline
Cheers
Michael
___
Neo4j mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user
1 - 100 of 600 matches
Mail list logo