2010/3/18 Rick Bullotta <[email protected]>:
> Cool.  So the only transactions that could be "lost" would be ones that were
> uncommitted prior to the crash.
Precisely
>
> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On
> Behalf Of Tobias Ivarsson
> Sent: Thursday, March 18, 2010 9:55 AM
> To: Neo user discussions
> Subject: Re: [Neo] Question regarding nioneo_logical.log
>
> If the system crashes Neo4j will begin the next startup with a recovery
> phase.
> During the recovery phase the logical log will be replayed. This reapplies
> all committed transactions, bringing Neo4j back to the state it was in
> before the crash.
>
> Cheers,
> Tobias
>
> On Thu, Mar 18, 2010 at 2:27 PM, Rick Bullotta <
> [email protected]> wrote:
>
>> Thanks for the info.
>>
>> That triggers more questions, of course.
>>
>> So what happens if the system crashes before the log is rotated?  Will all
>> of the transactions in the log be rolled back (even if they have already
>> been committed)?  Or will they be "flushed" on startup?
>>
>> -----Original Message-----
>> From: [email protected] [mailto:[email protected]]
>> On
>> Behalf Of Tobias Ivarsson
>> Sent: Thursday, March 18, 2010 5:34 AM
>> To: Neo user discussions
>> Subject: Re: [Neo] Question regarding nioneo_logical.log
>>
>> The logical log is rotated when it grows to 10M. When the log is rotated
>> the
>> data is "flushed" to the respective stores.
>>
>> What sizes are you seeing on the logical log? If its (much) larger than
>> 10M,
>> and you haven't configured Neo4j to use a larger logical log, then we will
>> need to look into why that is happening.
>>
>> Cheers,
>> Tobias
>>
>> On Wed, Mar 17, 2010 at 10:52 PM, Rick Bullotta <
>> [email protected]> wrote:
>>
>> > I notice this file growing rather large during system operation, even
>> > though
>> > we are doing very small transactions.   It seems that the transaction
> are
>> > only "flushed" to the respective node, property, and relationship stores
>> on
>> > shutdown.  This of course creates concern, since we are implementing an
>> > "always on" application that never shuts down (OK, in "theory"). AFAIK,
>> we
>> > are calling tx.finish() on each transaction.
>> >
>> >
>> >
>> > Thanks for any insights on whether this behavior is to be expected
> and/or
>> > possible causes if it isn't normal...
>> >
>> >
>> >
>> > Thanks!
>> >
>> >
>> >
>> > Rick
>> >
>> >
>> >
>> > _______________________________________________
>> > Neo mailing list
>> > [email protected]
>> > https://lists.neo4j.org/mailman/listinfo/user
>> >
>>
>>
>>
>> --
>> Tobias Ivarsson <[email protected]>
>> Hacker, Neo Technology
>> www.neotechnology.com
>> Cellphone: +46 706 534857
>> _______________________________________________
>> Neo mailing list
>> [email protected]
>> https://lists.neo4j.org/mailman/listinfo/user
>>
>> _______________________________________________
>> Neo mailing list
>> [email protected]
>> https://lists.neo4j.org/mailman/listinfo/user
>>
>
>
>
> --
> Tobias Ivarsson <[email protected]>
> Hacker, Neo Technology
> www.neotechnology.com
> Cellphone: +46 706 534857
> _______________________________________________
> Neo mailing list
> [email protected]
> https://lists.neo4j.org/mailman/listinfo/user
>
> _______________________________________________
> Neo mailing list
> [email protected]
> https://lists.neo4j.org/mailman/listinfo/user
>



-- 
Mattias Persson, [[email protected]]
Neo Technology, www.neotechnology.com
_______________________________________________
Neo mailing list
[email protected]
https://lists.neo4j.org/mailman/listinfo/user

Reply via email to