ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Denis Magda (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IGNITE-5173) Write-Behind store flushes single entry at a time in the sync mode
Date Thu, 04 May 2017 19:43:04 GMT
Denis Magda created IGNITE-5173:
-----------------------------------

             Summary: Write-Behind store flushes single entry at a time in the sync mode
                 Key: IGNITE-5173
                 URL: https://issues.apache.org/jira/browse/IGNITE-5173
             Project: Ignite
          Issue Type: Bug
            Reporter: Denis Magda
             Fix For: 2.1


When the write-behind store reaches maximum write-behind queue/buffer size on the next update
operation, then the data will be flushed from the queue synchronously in order to free some
room for the just arrived update. The issue is that the store flushes a single entry at a
time in the synchronous mode that can dramatically affect the performance.

The following has to be addressed as a part of the ticket:
* the store has to flush multiple entries in the sync mode to avoid a performance hit.
* `CacheConfiguration.getWriteBehindFlushSize` and respective setter method must be renamed
to `CacheConfiguration.getWriteBehindBufferSize`. Presently it's totally confusing.

See more details here:
http://apache-ignite-users.70518.x6.nabble.com/CacheStore-s-Performance-Drops-Dramatically-Why-td12337.html



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message