How dose ignite implement concurrent control in transaction?

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

How dose ignite implement concurrent control in transaction?

zhouxy1123
hi , How dose ignite implement concurrent control in transaction?
Since Ignite support Read Repeat isolation,so in a transaction lock protocol
is tow phase with respect to exclusive lock and well-formed. Does Ignite
implement tow phase lock and granule lock to prevent phantom read.Besides
Dose Ignite support granular locks and intend lock?



--
Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
Reply | Threaded
Open this post in threaded view
|

Re: How dose ignite implement concurrent control in transaction?

Dmitriy Pavlov
Hi,

Probably answers can be found here
https://cwiki.apache.org/confluence/display/IGNITE/Ignite+Key-Value+Transactions+Architecture

Sincrely,
Dmitriy Pavlov

пн, 21 мая 2018 г. в 14:46, zhouxy1123 <[hidden email]>:

> hi , How dose ignite implement concurrent control in transaction?
> Since Ignite support Read Repeat isolation,so in a transaction lock
> protocol
> is tow phase with respect to exclusive lock and well-formed. Does Ignite
> implement tow phase lock and granule lock to prevent phantom read.Besides
> Dose Ignite support granular locks and intend lock?
>
>
>
> --
> Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
>
Reply | Threaded
Open this post in threaded view
|

Re: How dose ignite implement concurrent control in transaction?

zhouxy1123
hi Dmitriy Pavlov ,
thanks for your reply,
I read the doc , and I find that in RR isolation ,there is just one kind of
lock.
So Ignite dose not support share lock ?  And dose Ignite not support granule
lock?




--
Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/