در این مطلب، ویدئو Python Redis – نوع داده رشته Redis با استفاده از Redis در پایگاه داده حافظه با پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:11:34
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,560 –> 00:00:02,879
با در دسترس بودن حافظه، اکنون
2
00:00:02,879 –> 00:00:04,080
کمتر نگران کننده است
3
00:00:04,080 –> 00:00:07,600
، شرط می بندم که در یک لحظه از زمان
4
00:00:07,600 –> 00:00:09,840
5
00:00:09,840 –> 00:00:10,880
6
00:00:10,880 –> 00:00:13,679
استفاده از یک پایگاه داده در حافظه را در نظر گرفته اید یا در نظر خواهید گرفت و زمانی که
7
00:00:13,679 –> 00:00:16,160
پایگاه داده های درون حافظه را برای استفاده خود ارزیابی می
8
00:00:16,160 –> 00:00:16,880
کنید
9
00:00:16,880 –> 00:00:19,920
، با شعاع مواجه خواهید شد که
10
00:00:19,920 –> 00:00:22,320
اوه که به طور گسترده استفاده می شود و شما یکی از
11
00:00:22,320 –> 00:00:23,119
محبوب
12
00:00:23,119 –> 00:00:25,680
ترین پایگاه داده های حافظه را می شناسید، بنابراین در این
13
00:00:25,680 –> 00:00:27,519
مجموعه ویدیویی می خواهم در مورد نحوه
14
00:00:27,519 –> 00:00:29,920
استفاده از redis در پایگاه داده حافظه با استفاده از
15
00:00:29,920 –> 00:00:30,960
پایتون
16
00:00:30,960 –> 00:00:33,840
oky صحبت کنم و در مورد تمام
17
00:00:33,840 –> 00:00:35,840
انواع داده های شعاع که
18
00:00:35,840 –> 00:00:37,600
در اینجا می بینید صحبت خواهیم کرد. در حال حاضر
19
00:00:37,600 –> 00:00:40,000
این اولین ویدیو از سری pi radius
20
00:00:40,000 –> 00:00:41,200
است که به معنی
21
00:00:41,200 –> 00:00:43,440
شعاع با پایتون است و در این
22
00:00:43,440 –> 00:00:45,360
ویدیوی خاص در مورد
23
00:00:45,360 –> 00:00:46,719
24
00:00:46,719 –> 00:00:50,079
نوع داده بسیار ابتدایی شعاع به نام رشته صحبت خواهیم کرد و
25
00:00:50,079 –> 00:00:53,120
اینکه چه عملیاتی می توانیم روی رشته ها
26
00:00:53,120 –> 00:00:55,600
از زبان برنامه نویسی پایتون انجام دهیم و
27
00:00:55,600 –> 00:00:57,520
اینکه آیا شما نمی خواهید از شعاع با پایتون استفاده کنید،
28
00:00:57,520 –> 00:00:58,000
29
00:00:58,000 –> 00:01:00,879
اما می خواهید از قرمز استفاده کنید، این
30
00:01:00,879 –> 00:01:02,719
ویدیو به اندازه کافی برای شما خوب خواهد بود،
31
00:01:02,719 –> 00:01:05,199
بنابراین بیایید ادامه دهیم و شروع کنیم، ما
32
00:01:05,199 –> 00:01:07,200
می خواهیم نوع داده رشته را بررسی
33
00:01:07,200 –> 00:01:10,320
کنیم اما رشته e به این معنی نیست که یک
34
00:01:10,320 –> 00:01:12,240
رشته معمولی از زبان برنامه نویسی خود را می شناسید
35
00:01:12,240 –> 00:01:13,439
مانند
36
00:01:13,439 –> 00:01:16,720
cc به علاوه به علاوه جاوا راست یا حتی
37
00:01:16,720 –> 00:01:20,080
پایتون رشته قرمز باینری است
38
00:01:20,080 –> 00:01:22,960
ذخیره معنی ذخیره باینری چیست به این
39
00:01:22,960 –> 00:01:24,240
معنی است که
40
00:01:24,240 –> 00:01:26,560
چه بخواهید نام آدرس سن را ذخیره
41
00:01:26,560 –> 00:01:27,920
کنید. از یک شخص یا
42
00:01:27,920 –> 00:01:29,840
می خواهید عکس یک
43
00:01:29,840 –> 00:01:32,640
شخص را ذخیره کنید همه چیزهایی که می توانید با قرمز ذخیره کنید
44
00:01:32,640 –> 00:01:33,520
یک رشته است
45
00:01:33,520 –> 00:01:36,479
بله تقریباً همه چیزهایی
46
00:01:36,479 –> 00:01:37,600
که می توانید با
47
00:01:37,600 –> 00:01:40,880
قرمز ذخیره کنید رشته است فقط نگرانی این است که
48
00:01:40,880 –> 00:01:42,000
اندازه مقدار
49
00:01:42,000 –> 00:01:46,159
باید کمتر از 512 مگابایت باشد.
50
00:01:46,159 –> 00:01:48,880
میدانید که این یک نوع داده رشتهای است،
51
00:01:48,880 –> 00:01:49,200
اما
52
00:01:49,200 –> 00:01:51,280
میتوانید عملیات ریاضی
53
00:01:51,280 –> 00:01:54,159
را روی این نوع دادههای رشتهای انجام
54
00:01:54,159 –> 00:01:56,159
دهید، جالب به نظر میرسد، بیایید ادامه دهیم و
55
00:01:56,159 –> 00:01:58,079
ببینیم خوب
56
00:01:58,079 –> 00:02:01,040
اجازه دهید شعاع را وارد کنم اکنون شعاع یک
57
00:02:01,040 –> 00:02:02,159
ذخیره ارزش کلیدی است
58
00:02:02,159 –> 00:02:05,040
به طور خلاصه شما به یک کلید نیاز دارید. یک
59
00:02:05,040 –> 00:02:05,759
مقدار
60
00:02:05,759 –> 00:02:08,160
و همه انواع دادههایی
61
00:02:08,160 –> 00:02:09,038
که در این
62
00:02:09,038 –> 00:02:12,160
صفحه خاص در حال حاضر مشاهده میکنیم، همه اینها
63
00:02:12,160 –> 00:02:12,560
64
00:02:12,560 –> 00:02:16,239
کلیدهای مقادیر هستند رشتهای درست هستند،
65
00:02:16,239 –> 00:02:18,239
پس بیایید ادامه دهیم و شروع کنیم، بیایید
66
00:02:18,239 –> 00:02:20,560
به سرور radius متصل شویم، من به
67
00:02:20,560 –> 00:02:21,440
json
68
00:02:21,440 –> 00:02:24,879
sor نیازی ندارم تصادفاً اینجا بود
69
00:02:24,879 –> 00:02:28,720
که من به یک سرور Localhost شعاع وصل شدم
70
00:02:28,720 –> 00:02:32,080
و می خواهم کلید و مقدار را تنظیم کنم
71
00:02:32,080 –> 00:02:36,480
کلید نام ok تعریف نشده
72
00:02:36,480 –> 00:02:40,000
است.
73
00:02:40,000 –> 00:02:42,959
74
00:02:42,959 –> 00:02:44,800
75
00:02:44,800 –> 00:02:47,920
کلید و مقدار را تنظیم کنید بسیار ساده است
76
00:02:47,920 –> 00:02:51,519
و می توانید مقدار را با استفاده از کلید
77
00:02:51,519 –> 00:02:54,959
بدست آورید، بنابراین من می توانم کلید را دریافت کنم یا
78
00:02:54,959 –> 00:02:58,560
ابتدا ببینیم
79
00:02:58,640 –> 00:03:02,720
هر کدام کلید چیست دریافت کلید
80
00:03:02,720 –> 00:03:06,080
مشکلی ندارد، حتی می توانم
81
00:03:06,080 –> 00:03:08,480
مستقیماً به معنای واقعی کلمه رشته یک را ارسال کنم و من آن را
82
00:03:08,480 –> 00:03:09,519
دریافت خواهم کرد.
83
00:03:09,519 –> 00:03:12,879
نتیجه یکسان است، حالا این تابع
84
00:03:12,879 –> 00:03:14,720
در مورد تنظیم یک کلید
85
00:03:14,720 –> 00:03:17,680
و مقدار است و اگر می خواهید
86
00:03:17,680 –> 00:03:18,000
87
00:03:18,000 –> 00:03:20,640
چند کلید را در مقدار تنظیم کنید، می توانید این کار را انجام دهید،
88
00:03:20,640 –> 00:03:22,480
اما تابع متفاوتی
89
00:03:22,480 –> 00:03:25,519
خواهد بود و آن تابع m set و m
90
00:03:25,519 –> 00:03:26,319
gate خواهد بود،
91
00:03:26,319 –> 00:03:29,360
اجازه دهید ابتدا از آن استفاده کنیم. m را تنظیم کنید تا
92
00:03:29,360 –> 00:03:31,519
بدانید که همه چیز مربوط به مقدار کلید است
93
00:03:31,519 –> 00:03:33,440
و یک ساختار داده در
94
00:03:33,440 –> 00:03:36,159
پایتون برای مقدار کلید به نام دیکشنری موجود است،
95
00:03:36,159 –> 00:03:38,319
بنابراین اجازه دهید یک دیکشنری با دو
96
00:03:38,319 –> 00:03:39,440
مقدار کلیدی
97
00:03:39,440 –> 00:03:42,799
100 تا 200 ایجاد کنم اکنون با سه مقدار کلیدی
98
00:03:42,799 –> 00:03:45,760
300 بسیار خوب این من است.
99
00:03:45,760 –> 00:03:46,959
دیکشنری y
100
00:03:46,959 –> 00:03:49,840
من می توانم از دستور mz استفاده کنم و می توانم مستقیماً
101
00:03:49,840 –> 00:03:51,360
دیکشنری را پاس کنم و
102
00:03:51,360 –> 00:03:54,319
می بینید که من توانستم
103
00:03:54,319 –> 00:03:55,040
چندین
104
00:03:55,040 –> 00:03:58,480
جفت مقدار کلید را تنظیم کنم و به من اجازه دهید هر
105
00:03:58,480 –> 00:03:59,280
سه آنها را دریافت کنم
106
00:03:59,280 –> 00:04:01,920
سه کلید یک دو سه مقدار را
107
00:04:01,920 –> 00:04:03,200
به عنوان صد و دویست و
108
00:04:03,200 –> 00:04:06,560
سیصد i دریافت کنم. حتی می توانم از دستور m gate
109
00:04:06,560 –> 00:04:09,439
برای بدست آوردن مقدار یک کلید
110
00:04:09,439 –> 00:04:12,080
استفاده کنم، خوب، من می توانم از get نیز استفاده کنم، می توانم از m gate
111
00:04:12,080 –> 00:04:12,959
نیز
112
00:04:12,959 –> 00:04:16,238
استفاده کنم، بنابراین اگر از get استفاده کنم،
113
00:04:16,238 –> 00:04:20,000
100 می گیرم اگر از m gate استفاده کنم، 100 می گیرم
114
00:04:20,000 –> 00:04:23,040
تفاوت را ببینید اگر شما از mk8 استفاده می
115
00:04:23,040 –> 00:04:23,919
کنید.
116
00:04:23,919 –> 00:04:27,040
117
00:04:27,040 –> 00:04:30,560
118
00:04:30,560 –> 00:04:32,880
119
00:04:32,880 –> 00:04:33,680
120
00:04:33,680 –> 00:04:35,919
121
00:04:35,919 –> 00:04:37,199
122
00:04:37,199 –> 00:04:40,240
123
00:04:40,240 –> 00:04:40,880
شما
124
00:04:40,880 –> 00:04:43,520
میخواهید به عنوان یک کار انجام دهید، میتوانید
125
00:04:43,520 –> 00:04:43,919
از
126
00:04:43,919 –> 00:04:48,320
mk8 استفاده کنید، بنابراین اکنون ما نحوه تنظیم
127
00:04:48,320 –> 00:04:52,160
و دریافت کلیدها را دیدیم، بیایید در مورد
128
00:04:52,160 –> 00:04:53,440
اضافه کردن
129
00:04:53,440 –> 00:04:55,680
مقادیر در کلید صحبت کنیم، باید
130
00:04:55,680 –> 00:04:57,440
مقداری را اضافه کنیم،
131
00:04:57,440 –> 00:04:59,360
بنابراین آنچه را که من در تلاش هستم انجام این کار این است که من
132
00:04:59,360 –> 00:05:01,360
سعی می کنم تابع append را
133
00:05:01,360 –> 00:05:04,560
با عبور دادن مقدار append فراخوانی کنم خوب است،
134
00:05:04,560 –> 00:05:07,759
بنابراین در حال حاضر مقدار 1 وجود دارد که
135
00:05:07,759 –> 00:05:08,560
100 است
136
00:05:08,560 –> 00:05:11,600
و من سعی می کنم مقدار را اضافه کنم اکنون
137
00:05:11,600 –> 00:05:15,280
به یاد داشته باشید که 100 یک نوع چیز است،
138
00:05:15,280 –> 00:05:15,600
اما
139
00:05:15,600 –> 00:05:19,039
من یک رشته را اضافه می کنم بسیار خوب اکنون
140
00:05:19,039 –> 00:05:21,759
خروجی به صورت 17 می آید، خروجی
141
00:05:21,759 –> 00:05:22,320
142
00:05:22,320 –> 00:05:26,400
طول کلی است رشته، بنابراین اگر
143
00:05:26,400 –> 00:05:29,919
مقدار 100 اضافه کنید، اگر این را بشمارید
144
00:05:29,919 –> 00:05:33,520
، طول رشته 1717 خواهد بود،
145
00:05:33,520 –> 00:05:35,199
اکنون با تابع get،
146
00:05:35,199 –> 00:05:36,800
مقدار کامل را دریافت
147
00:05:36,800 –> 00:05:39,520
می کنیم و اگر مقداری از آن رشته خاص
148
00:05:39,520 –> 00:05:40,479
149
00:05:40,479 –> 00:05:43,919
را بخواهیم مقدار خوب است، می توانیم با فراخوانی یک رشته فرعی انجام دهیم.
150
00:05:43,919 –> 00:05:46,400
تابعی به نام get range با
151
00:05:46,400 –> 00:05:47,520
عبور از کلید
152
00:05:47,520 –> 00:05:50,840
و شروع و پایان محدوده صفر تا
153
00:05:50,840 –> 00:05:53,840
سه