??:
redis ???? ???? ??? ?? ?? ?? 3? ???? ? ??? ???? 3?? ?????. ?? ??? ????
?? ??? ????? ?? ??? ? ? ??? ?? ???. ??? ???? ???? ?? ??? ??? ????????.
? ??? ??? ????.
????? ?? ??? ???? ?? Redis? INCR
??? ???? 1? ????? ?? ?? ?? ?? ??? ? ? ????(??? ??? ????? ??? ??):
3?? ?? ???? ?????? ?????.
? 3?? ??? ??? ????? ?? ?????(???? ?? ??? ?? ?? ???? ??? ? ??).
Java ?????? ?? ? ??? ???? ??? ?? ??? ????. ???? ?? ?? ???? ???? ?? ? ????. ??? ???? ???? ?? ?? ??? ????? lua ????? ???? ?? ????. SCRIPT LOAD? ???? ????? ??? ???? sha1 ?? ? + ????(Key, ARG)? ?? ???? ???? ??? ?? ? ????.
?? ?????.
1. ??? ????: ?? ???? ??? ?? ???? false? ????, ????? ????? ??? ??? ???? ???? 1? ?????. false? ???? ?? ?????. ?? ??? ???? ?? ??? ???? ?? ??? ??? ???? ?? ?? true? ???? ??? ??????
redis.lua ????? ??? ????.
?????? ??? ??? ????.
????