on,
> i expect the method 'getProperties' return both the old values or both the
> new values.
> Is that expectation right ?
>
>
> 在 2018年11月26日星期一 UTC+8下午6:33:04,Chris Vest写道:
>>
>> Neo4j is Read Committed, which gives us a lot of freedoms that we can
>>
Neo4j is Read Committed, which gives us a lot of freedoms that we can
exploit to optimise performance.
Being Read Committed means that transactions can observe newly committed
data at any time.
The most common way to think of this, is to imagine the read operations
spread out on a time line, with a
If you want this to be a fast thing to query for, you can put the array length
in a separate property on the nodes, and then create an index for it. Then
change your queries to be for `v.length = 1`, etc.
--
Chris Vest
System Engineer, Neo Technology
> On 7 May 2018, at 11.10, 'Michae
Existing indexes are kept in Lucene on upgrade. If you want to switch to the
native schema index implementation, you opt-in on a per index basis by dropping
and recreating the relevant schema indexes.
--
Chris Vest
System Engineer, Neo Technology
> On 3 Apr 2018, at 14.35, 'Michae
It is outdated. We now do demand-paging based on the CLOCK replacement policy.
The native memory we allocate is reused in this way, thus avoiding any GC
pressure from mapped or direct byte buffers.
--
Chris Vest
System Engineer, Neo Technology
> On 12 Oct 2017, at 22.37, tom.reyn...@gmail.
the
cardinality is given syntactically, rather than via a parameter. Thus you get a
different plan.
--
Chris Vest
System Engineer, Neo Technology
> On 21 May 2017, at 21.34, Sun Yuhan wrote:
>
> I have tried to profile a query like " profile match (n) where id(n) in [0,
>
Make sure all your Neo4j dependencies are using the same version.
--
Chris Vest
System Engineer, Neo Technology
> On 14 May 2017, at 21.02, Bill Nicholson
> wrote:
>
> import java.io.File;
>
>
> import org.neo4j.graphdb.GraphData
There is currently no way to do this with the available public APIs.
--
Chris Vest
System Engineer, Neo Technology
> On 3 May 2017, at 20.34, Sun Yuhan wrote:
>
> I am using neo4j java api. I want to record the number of accessed pages for
> a specific transaction. How can I d
To stripe file channel/descriptor specific locks in the JDK, JVM and OS,
allowing more concurrent IO.
--
Chris Vest
System Engineer, Neo Technology
> On 4 Apr 2017, at 01.10, kan wu wrote:
>
> The problem is why each swapper create an array of channels(64 as I observed)
> conn
Neo4j uses the newer Iterative Dynamic Programming (IDP) query optimisation
algorithm.
--
Chris Vest
System Engineer, Neo Technology
> On 24 Feb 2017, at 00.26, Sun Yuhan wrote:
>
> I know that the iterative (volcano) model is used to execute the query. Is
> this model u
You need to do an orderly restart of the database before ids are reused, or be
on version 3.1 or newer.
--
Chris Vest
System Engineer, Neo Technology
> On 15 Feb 2017, at 14.01, Andy wrote:
>
> How do reset from browser: http://127.0.0.1:7474/browser/
> or from code ?
> &quo
It's a limitation of the current Cypher runtime, and to some degree the current
Neo4j database kernel.
Parallelising query execution is a recent area of research, and not many
industrial databases can do it yet.
I'm sure it will show up in Neo4j as well some day.
--
Chris Vest
Syste
Maybe you are running into this?
https://github.com/neo4j/neo4j/issues/8810
--
Chris Vest
System Engineer, Neo Technology
> On 14 Feb 2017, at 22.59, Miki Shapiro wrote:
>
> I've had docker container building off this 2 weeks ago, now the repo shows
> up empty (and my neo
Perhaps GraphGrid? https://www.graphgrid.com
--
Chris Vest
System Engineer, Neo Technology
> On 8 Feb 2017, at 11.58, Chidambaran Subramanian wrote:
>
> Graphene does not offer its services within India. Does anybody offer a
> hosted Neo4j solution off an Indian Data center?
>
default configuration.
There is no point in turning these cache off, unless you are doing
component-level benchmarking of Neo4j internals, which most people aren't.
--
Chris Vest
System Engineer, Neo Technology
> On 27 Jan 2017, at 19.53, ben imane wrote:
>
> hi guys , i have
ompiled
by the JVM.
If you reduce the degree, say to 10 for instance, you might see Neo4j perform
better than MySQL; especially if you also increase the search depth.
--
Chris Vest
System Engineer, Neo Technology
> On 30 Jan 2017, at 19.02, Artur Rudalski wrote:
>
> Hi all!
>
e the
space consumed by records that have been deleted.
--
Chris Vest
System Engineer, Neo Technology
> On 31 Jan 2017, at 19.11, ken.a...@mzeal.com wrote:
>
> Running Neo4j Community 2.3.3 on Ubuntu 14.04, I recently saw a drastic drop
> in the total store size as reported in th
it. I don't know how well it
works in practice; it probably depends on the query and the structure of the
data, as it usually does.
--
Chris Vest
System Engineer, Neo Technology
> On 30 Jan 2017, at 10.33, todd.f@gmail.com wrote:
>
> Hi,
>
> I know Neo4j works well on
reason, I'd prefer not to have a feature like this in the product. Instead
use Michaels suggestion and script on the outside of neo4j-shell.
--
Chris Vest
System Engineer, Neo Technology
> On 11 Dec 2016, at 17.10, mikey.re...@gmail.com wrote:
>
> Let's say I'm navigati
Greg Walker is using Neo4j for his learnmeabitcoin.com
<http://learnmeabitcoin.com/>
--
Chris Vest
System Engineer, Neo Technology
> On 1 Dec 2016, at 08.06, ANAND BALAGOPAL wrote:
>
> Hi, Please let me know If you find any interesting links or Datas on the
> same...I am
No, that’s not possible.
Periodic commit adds non-trivial complications to query planning, so we just
don’t allow procedures to do it.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 20 Jul 2016, at 16:52, Clark Richey wrote:
>
> Hi! Whe
No, import-tool is a different thing.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 12 Jul 2016, at 02:36, Ganesh Selvaraj wrote:
>
> quick question:
> is this project https://github.com/jexp/batch-import same as the neo4j
> im
Configure dbms.memory.heap.max_size and dbms.memory.pagecache.size as described
here:
http://neo4j.com/docs/operations-manual/current/#memory-tuning
<http://neo4j.com/docs/operations-manual/current/#memory-tuning>
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, t
locks, or worse,
run into deadlocks and roll back.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 19 Jun 2016, at 01:20, 'Michael Hunger' via Neo4j
> wrote:
>
> Shouldn't be slow. Faster disk. Concurrent batches would he
We have a test dependency on jimfs, which has a dependency on guava. And Maven
doesn’t resolve transitive test dependencies for some reason.
So I guess this is an omission in the documentation.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 09
Looks like it’s running queries. It wouldn’t “just start” doing that without
being asked to.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 07 Jun 2016, at 21:33, Eric Fulton wrote:
>
> I'm running neo4j-2.3.3 and the other night i
/#config_dbms.tx_log.rotation.retention_policy
<http://neo4j.com/docs/operations-manual/current/#config_dbms.tx_log.rotation.retention_policy>
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 01 Jun 2016, at 02:57, John Fry wrote:
>
> Hi All,
>
> I ran out of disk s
.x series.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 27 Apr 2016, at 15:58, Alan Robertson wrote:
>
> This morning, my OS offered me the opportunity to upgrade my Neo4j to 3.0.0 -
> so I upgraded.
>
> I ran my tests on the As
considerations.
We don’t mention the algorithm in the documentation because it is an
implementation detail, and we still change and tune it from time to time.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 15 Apr 2016, at 21:53, Telmo Henrique Valve
It could also be that you are running up against Lucene index size limitations.
In that case, 3.0 will help you when it is released.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 04 Apr 2016, at 21:15, Chris Vest wrote:
>
> Lucene doe
are using Linux, there might be a note in dmesg about high memory usage,
or there might not. “Map failed” isn’t a very informative error message either
way.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 04 Apr 2016, at 18:32, Zhixuan Wang wr
You Java version is too old. Neo4j has required Java 7 since 2.0, and will
require Java 8 from 3.0.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 28 Mar 2016, at 05:36, vishal jain wrote:
>
> Hi
>
> I've recently installed t
avoid embedding the
database if possible.
This is the same no matter what edition you use.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 22 Mar 2016, at 16:10, Rodrigo Lima wrote:
>
> Hi, I'm running a community edition of Neo4j in
a strong
reference to your already-shut-down-graphs and thus keep their occupied heap
memory alive until your JVM terminates.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 27 Mar 2016, at 21:02, Mohammad Hossain Namaki wrote:
>
> Thanks
.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 25 Mar 2016, at 07:25, Mohammad Hossain Namaki wrote:
>
> Hi all,
> I'm using neo4j.2.3.0.
> I'm running some experiments (over ~1000 graph queries) on the Neo4j Java
> API
Are you storing the database files in the application servers deployment or
temporary directories?
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 02 Mar 2016, at 13:25, Joseph Davis wrote:
>
> I was am using neo4j 2.3.2(upgraded from
How did you test this? It might be a result rendering artefact of your client.
I’m not seeing any problem like that in 3.0.0-M4.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 18 Feb 2016, at 08:33, wenbo zhao wrote:
>
> Suppose you ha
It’s in the neo4j-io module:
https://github.com/neo4j/neo4j/tree/3.0/community/io/src/main/java/org/neo4j/io/pagecache
<https://github.com/neo4j/neo4j/tree/3.0/community/io/src/main/java/org/neo4j/io/pagecache>
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter:
We had a bug where recovery did not correctly track added and removed ids. This
was fixed in 2.2.6.
I recommend upgrading to 2.2.8, which was released recently.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 29 Dec 2015, at 12:34, Siddha
depending on how your data model works.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 29 Dec 2015, at 06:19, Hams D wrote:
>
>
> I loaded Neo4j with Pizza.owl file using hermit reasoner and Java.
>
> when i pass a simple q
It’s described on this page:
http://neo4j.com/docs/2.3.1/capabilities-capacity.html
<http://neo4j.com/docs/2.3.1/capabilities-capacity.html>
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 14 Dec 2015, at 08:37, Rachna Agarwal wrote
query results not
consumed can no longer be computed.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 24 Nov 2015, at 17:15, Fry wrote:
>
> Thank you Michael and Chris.
>
> That works.
>
> Intuitively it makes sense as I guess
Try moving the findShortestPathsCypher call inside the try-block that contains
the transaction.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 24 Nov 2015, at 08:32, Fry wrote:
>
>
> Hi All,
>
> for the code below it works on
o send and reply to
network messages within certain timeouts.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 14 Oct 2015, at 16:34, Avner Shahar-Kashtan wrote:
>
> We've been having strange crashes in Neo4j at a client site that have
You’ll have one database with (probably) three graph islands in it, all
allocated in the same store, sharing the same id space. Nothing is stopping you
from creating relationships between the data sets.
Neo4j does not yet support multiple databases, id spaces or name spaces.
--
Chris Vest
> On 30 Jul 2015, at 22:24, Zongheng Yang wrote:
>
> Thanks, Chris! Basically, the Neo4j page cache is malloc'd through Unsafe on
> native memory, and counts as normal application memory from the OS's
> perspective; is this right?
That’s right.
--
Chris Vest
System
normally use
FileChannel and ByteBuffer.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 29 Jul 2015, at 09:56, Zongheng Yang wrote:
>
> Hmm, I thought Neo4j's page cache uses java.nio.ByteBuffer, which eventually
> does mmap
.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 29 Jul 2015, at 02:33, Zongheng Yang wrote:
>
> Hi Neo4j devs,
>
> My application does the following: constantly do some Lucene index lookups,
> then loop over the result nod
not like compression, but it does reduce space usage in many
cases. The embedded API deals in String objects, so we have to serialise and
deserialise to support that. If you set cache_type=none, then the overhead of
the String objects should be low as there would be a lot fewer of them.
--
C
The propertystore.db file also has metadata about which entities a property
belongs to, what the property names are, what type the value of a property has,
and where to find the property values in cases where those are stored in other
files such as propertystore.db.strings.
--
Chris Vest
Try adding dbms.pagecache.memory=2g (or a smaller value) to neo4j.properties.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 16 Jul 2015, at 16:20, Harshal Patni wrote:
>
> Hello Michael,
> Please find the config and log fi
Yes, it’s configurable with ` org.neo4j.server.webserver.maxthreads`:
http://neo4j.com/docs/stable/server-configuration.html
<http://neo4j.com/docs/stable/server-configuration.html>
In embedded mode, the database has no control over how many transaction
processing are accessing it.
--
Replies inline
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 14 Jul 2015, at 23:18, Zongheng Yang wrote:
>
> Hi All,
>
> I've been reading up on neo4j's scaling features, and would love to confirm
> with some devs abo
x27;t be too bad.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 22 Jun 2015, at 10:47, Joost den Boer wrote:
>
> Hi,
>
> I'm working on a IoT app, written in Scala+Java, which will run on a
> Raspberry Pi, or something simil
The web console shows an approximation for the purpose of rendering those
charts. The other tools are precise, so if they all agree on how much data you
have, then you’re good. You can also try `match n return count(n)` as a sanity
check.
--
Chris Vest
System Engineer, Neo Technology
[ skype
s room for more data. If the cache becomes full, adding more
data means other data must be removed from the cache. I would try profiling it
with Java Mission Control and Flight Recorder, and see if the heightened CPU
usage correlates with an uptick in GC work, or something else.
--
Chr
to push
the database as fast as it can go. If you are hitting this bottleneck, then 2.3
might be good news for you, assuming your storage device is fast enough. No
storage device is as fast as RAM, though, so allocating more page cache than
you strictly need will still be faster.
--
Chris Vest
Yeah, I wasn’t entirely correct here. We’ve internally supported Java 8 since
2.2.0, but the official support for Java 8 is in 2.2.2, which was released
yesterday:
http://neo4j.com/release-notes/neo4j-2-2-2/
<http://neo4j.com/release-notes/neo4j-2-2-2/>
--
Chris Vest
System Enginee
Neo4j is still built against Java 7, but added official support of Java 8 in
2.2. I recommend the Oracle builds as they go through more testing and are
certified.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 17 May 2015, at 00:12, Jack Jo
The HPC heuristics will be fixed in the next 2.2.x release.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 11 May 2015, at 15:47, Clark Richey wrote:
>
> yes, if I change the cache to soft then I can just set the page cache and
> ever
“dbms.pagecache.memory” setting is on its own; it is not
prefixed with “neo4j.neostore.nodestore.” or anything like that.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 07 May 2015, at 17:51, Clark Richey wrote:
>
> There is no usable stack trace: : Error crea
log files.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 16 Apr 2015, at 14:48, Clark Richey wrote:
>
> Hello,
> I am running 2.2.1 enterprise. I changed the keep_logical_logs setting of the
> DB to false (in development). However,
That still works, but maybe your request isn’t authenticating right?
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 14 Apr 2015, at 18:42, dav prz wrote:
>
> In previous versions (1.8, 1.9..) the JMX bean was accesible via:
> http://lo
time you run into the problem.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 14 Apr 2015, at 16:00, polyim...@gmail.com wrote:
>
> Thanks Christian.
> The OS is ubuntu 14.04 and file system for the neo4j storage partition is
> btrfs.
What operating system and file system are you using? “Input/output error”
doesn’t say much. Try asking your OS vendor as well.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 11 Apr 2015, at 22:05, Alexander Kuprin wrote:
>
> Hello!
>
The link is hiding under "Other documentation” near the bottom of the
http://neo4j.com/docs/ <http://neo4j.com/docs/> page.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 31 Mar 2015, at 10:18, Rita wrote:
>
> Hi all,
> w
difference for GC.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 20 Mar 2015, at 08:56, S C Kannan wrote:
>
> Hi All,
>
> We are Neo4j for last 2 years and currently we upgrade from 1.8.3 to
> 1.9.8.Since we upgraded, we are seeing
The fastest way might be to just tar up the store files (after a proper shut
down), if your goal is to have the database in one transportable binary blob.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 13 Mar 2015, at 04:20, Barry wrote:
>
at operations on sets
that map easily from their tables, and Neo4j is good at graph traversals. Your
use case sounds like something Neo4j should be good at.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 02 Mar 2015, at 19:53, Marcin Biegan wr
n your data around this limitation.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 05 Mar 2015, at 21:29, Daniele El-Jaick wrote:
>
> Is there a max number of relationships types that I can create in a base?
> I´m trying to create 100.000 r
Read-only transactions don’t get transaction ids. They don’t need them since
they don’t have anything to add to the transaction log.
The NumberOfCommittedTransactions is also based on instance-local counters.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest
we plan on addressing it in the future
regardless.)
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 10 Feb 2015, at 04:39, Jesse Liu wrote:
>
> Hi, All,
>
> Thanks for all the helps!
>
> Now I consider Ziolek's opinion:
Chris
> On 04/02/2015, at 18.35, Roman Leventov wrote:
>
> On 4 February 2015 at 23:02, Chris Vest wrote:
>>
>>
>> If we use official APIs, then there’s the overhead. All the pages would now
>> also hold on to buffers and cleaners. If I remember correctly
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 04 Feb 2015, at 13:39, Roman Leventov wrote:
>
>
>
> On Wednesday, 4 February 2015 06:19:50 UTC+7, Chris Vest wrote:
> Hi Roman,
>
> Nice write up. One thing I noticed i
to be a nice surprise.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 03 Feb 2015, at 17:12, Roman Leventov wrote:
>
> I've done some Neo4j architecture analysis:
> http://key-value-stories.blogspot.com/2015/02/neo4j-
The query will probably run faster if you leave off the `[*]` bit:
MATCH (n)
WHERE NOT (n)--()
RETURN n;
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 28 Jan 2015, at 11:15, Linus Nikander wrote:
>
> That was easy enough, thank you.
>
Are these changes for the Neo4j repository? Because I’m not spotting any
pull-request that looks like it’d be from you:
https://github.com/neo4j/neo4j/pulls <https://github.com/neo4j/neo4j/pulls>
If they’re changes for something else, then never mind me.
--
Chris Vest
System Enginee
transactions are otherwise effectively lock-free in 2.2, when
everything is in memory and you don’t have interference from any write
transactions.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 21 Jan 2015, at 22:37, Clark Richey wrote:
>
>
urces/tree/gh-pages/language-guides/java/jdbc/>
Here’s some more documentation on the driver:
https://github.com/neo4j-contrib/neo4j-jdbc#minimum-viable-snippet
<https://github.com/neo4j-contrib/neo4j-jdbc#minimum-viable-snippet>
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chri
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 13 Jan 2015, at 20:02, jerry yin wrote:
>
> Yes, I'm counting the loads to store files versus all the loads made by a
> Neo4j traversal. And in the traversal, little object is
“none” cache type is different in this regard, however, because it
rarely keeps objects around long enough for them to tenure.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 12 Jan 2015, at 17:15, jerry yin wrote:
>
> I did some instruct
when the BatchInserter
put it there.
If the behaviour is repeatable, then the best way to figure out where the time
is going, is by measuring what the system is doing.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 31 Dec 2014, at 05:19, pishen t
What does it say when you run the import command with --stacktrace ?
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 11 Dec 2014, at 07:24, mohsen wrote:
>
> I want to load a set of large rdf triple files into Neo4j. I have already
> w
My guess would be that it’s the index updates that are taking time. It’s
usually the case for any database that supports secondary indexes, that they
trade write performance for read performance.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On
Hi,
Good catch. It’s not a planned incompatibility, so we’ll fix it before GA. I
think you might be able to work around it by building your own neo4j-jdbc
against 2.2.0-M01, but I’m not sure because I haven’t tried.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter
Those are transaction and command logs. They are binary and the database uses
them for crash recovery.
Humans should look in the data/log/console.log file. The
data/graph.db/messages.log is sometimes useful as well.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter
re for the operating system. If heap memory gets swapped out, then the GC
pauses can get very, very long.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 20 Nov 2014, at 19:09, Erika Arnold wrote:
>
> tldr
>
> My project involves
not familiar with
the details of that.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 05 Nov 2014, at 08:35, Andrii Stesin wrote:
>
> Is it still 3.* ? If so, what's the reason?
>
> Thanks and sorry for stupid questio
When ever you get an AbstractMethodError or NoClassDefFoundError, always check
that all the Neo4j jars on your classpath are of the same version.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
> On 03 Nov 2014, at 08:11, Renuka Jadhav wrote:
>
when it is sufficiently
consistent in making plans that are at least as good as the old planner.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
On 16 Oct 2014, at 12:08, Alex winter wrote:
> Hi.
> I read that we could use CYPHER 2.1.EXPERIMENTAL p
LOAD CSV should have no problem with graph structure and volume, and it's
probably the easiest way to read in two small CSV files.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
On 13 Oct 2014, at 18:41, Rodger wrote:
> Dear Experts,
>
&g
one. In other words,
transactions can nest, which is useful for composing transactional methods into
larger transactions. The sub-transactions won't be applied unless you close the
top-level transaction, though.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: c
For the community edition you'll want this link instead:
http://neo4j.com/download-thanks/?edition=community&release=1.8.3&flavour=unix
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
On 02 Oct 2014, at 16:30, Javier de la Rosa wrote:
> N
hrough the modules and remove the
generated-sources directories from the source path of the modules for them to
compile, though.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
On 18 Sep 2014, at 08:58, Kisung Kim wrote:
> Hi every one!
>
> I a
to
the end.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
On 19 Sep 2014, at 13:02, Monika wrote:
> Hello all,
>
> I am getting error while building Neo4j on Windows 8.
>
> [INFO] BUILD
tions.
Something in your environment might have broken the service locator mechanism,
such that it can't find anything anymore.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
On 15 Sep 2014, at 21:03, jer wrote:
> Hi all,
>
> I have neo
We have no such plans. Neo4j talk to storage in terms of pages, which is
sensible even on SSDs and copy-on-write file systems. We do want to reduce the
space puff-up on crashes, though, but I don't know what priority that has.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chri
ent transaction log, then that data won't
be recovered.
The database might also choose to inflate the file back to the large size the
next time you create a new node or relationship. This depends on the state of
its id-generator.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chris
Did you shut the database down cleanly before looking at the files? The
database grabs space for new records in chunks, and then truncates unused space
off the end of the files on clean shut downs.
--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]
On 13
If you have the enterprise version, then the backup tool can take a backup of
the database while it is running. Then you can start a read-only instance up on
the backup and that would effectively be a snapshot, though obviously you'd
need enough storage space for the backup.
--
Chris
1 - 100 of 148 matches
Mail list logo