شما به این ویدیو دسترسی ندارید
در این ویدیو با transaction در ردیس آشنا میشید. transaction یعنی تراکنش، به مجموعه دستوراتی که در یک صف قرار گرفته و به سرور ردیس ارسال میشوند بک تراکنش گفته میشود. تراکنش ها در redis دو ویژگی اصلی دارند. اول isolated یعنی تمام دستوراتی که در یک transaction قرار میگیرند در یک حالت قرنطینه هستند و اگر کسی خارج از اون transaction اقدام به تغییر اطلاعات کند تمام دستورات abort شده و اجرا نمیشوند. دوم atomic یعنی تمامی دستورات یا باید کاملا اجرا شوند یا اصلا اجرا نشوند، هیچ یک از دستورات نصفه اجرا نخواهد شد.
ارسال نظر