1. Tubelator AI
  2. >
  3. Videos
  4. >
  5. Science & Technology
  6. >
  7. Redis là gì? | System Design #2 | @Ông Dev ​

Redis là gì? | System Design #2 | @Ông Dev ​

Available In Following Subtitles
Vietnamese
Variant 1
Posted on:
Video by: Ông Dev
Hế lô hế lô, Ông dev đây! Phần này mình sẽ nói về redis, là một công nghệ khác là phổ biến. Link redis: https://redis.io Cấu trúc dữ liệu và thuật toán https://www.youtube.com/playlist?list=PLoaAbmGPgTSNMAzkKBHkh2mLuBk54II5L Github discussion: https://github.com/OngDev/community/discussions/238 Chapters: 0:00 Mở đầu 0:09 Các keywords 0:12 Redis là gì? 1:13 Disk vs RAM? 3:13 Single thread 6:18 Datatype 7:08 Phân tích thêm tí 10:12 Các ứng dụng khác của redis 11:30 Kết --- Để xem những video về lập trình và gaming --- Nhấn vào đây để theo dõi kênh mình nhé: http://ongdev.link/subscribe --- Dashboard của mình --- https://ongdev.com --- Facebook page của mình --- https://www.facebook.com/ongdevvuitinh Cảm ơn các bạn đã quan tâm theo dõi #ôngdev @Ông Dev #redis
tubelator logo

Instantly generate YouTube summary, transcript and subtitles!

chrome-icon Install Tubelator On Chrome

Video Summary & Chapters

No chapters for this video generated yet.

Video Transcript

0:00
Hello, đẹp đây, chào mừng quý vị đã quay trở lại với kênh của mình
0:03
Hôm nay chúng ta sẽ nói về Redis
0:05
Nó là cái thứ gì, tại sao nó nhanh
0:07
Và nó có thể dùng được trong những trường hợp nào
0:12
Có những bạn hay hiểu nhầm là Redis chỉ là một thứ gì đó dùng để cache thôi
0:16
Nhưng mà bản chất là Redis nó sải được rất là nhiều thứ
0:18
Và thật ra Redis nó chỉ là một cái In-memory database mà thôi
0:23
Và người ta sử dụng nó để cache là tại vì nó là In-memory database
0:28
Redis là một cái database
0:29
và cụ thể hơn thì nó là một NoSQL database
0:32
Nhưng mà Redis thì nó không giống những loại database khác
0:34
ví dụ như là Circle database hoặc là NoSQL database
0:37
ví dụ như là BoxGrid hoặc là...
0:40
MySQL hoặc là MongoDB
0:42
nó không giống những database đó
0:44
nó không có những khái điểm như Table, Bản
0:47
hoặc là những khái điểm như Document
0:49
mà tất cả mọi thứ ở trong Redis nó sẽ là Key-Value Pair
0:52
Thì ví dụ như khi mà các bạn có một cái JSON
0:55
đúng không? thì nó sẽ có một cái Key
0:58
mỗi cái Key nó tương ứng với một cái Value
1:02
thì mấy cái thằng này, hai thằng này gộp lại nó gọi là Key-Value Pair
1:05
Thì thành ra cái bản chất của thằng Redis
1:07
nó là một cái JSON Object rất to
1:11
và nó sẽ lưu trữ Key Value Pair trong đấy
1:13
có một sự khác biệt nữa là các loại Database khác thì nó sẽ sử dụng Disk để lưu trữ dữ liệu
1:19
còn cái thằng Redis nó sẽ sử dụng RAM là Memory
1:22
chính tại vì việc này nó sẽ giúp cho Redis nó rất là nhanh
1:26
trong video về Cache vừa trước thì mình đã nói với mọi người về tốc độ của các cái này rồi
1:30
chẳng được mình sử dụng nó lại ha
1:31
cái thằng Memory tấu thiểu nó sẽ nhanh hơn thằng Disk là 1000 lần
1:34
nhưng mà đồng thời thì nó cũng sẽ có drawback
1:37
có nghĩa là những cái mặt hại của thằng Redis này
1:40
ví dụ như tại vì các bạn lưu trên RAM mà theo máy tính thì các bạn biết là
1:43
khi mà các bạn khởi động lại cái máy
1:46
thì toàn bộ tất cả mọi thứ trên RAM của các bạn nó sẽ biến mất
1:48
thì Redis nó cũng sẽ tương tự như vậy
1:50
nếu như mà các bạn đang sử dụng cái server của bạn
1:52
và đụng một cái nó cấp điện hoặc là một cái quay cho đó
1:54
khởi động lại thì là toàn bộ dữ liệu trong Redis sẽ biến mất
1:57
thì nếu như các bạn không có cái hệ thống make up thì toàn bộ dữ liệu của các bạn sẽ mất ha
2:00
ở trong Redis
2:01
nên thành ra thì người ta không có sử dụng Redis cho các cái
2:07
database mà lưu dữ liệu của hệ thống của các bạn
2:10
mà Redis thường thường người ta sẽ sử dụng để mà lưu những cái dữ liệu mà các bạn
2:13
access rất là nhiều mà nó ít bị thay đổi
2:15
hoặc là cái dữ liệu mà các bạn đã phải
2:17
tốn rất nhiều thời gian để các bạn tính tón
2:19
các bạn muốn lưu nó lại ở đâu đó để mà làm sao các bạn sử dụng
2:22
thì các cái thứ này các bạn có thể lưu vào trong Redis
shape-icon

Download extension to view full transcript.

chrome-icon Install Tubelator On Chrome

YouTube First AI Assistant

chrome-icon Install On Chrome

AI Art For This Video No image generated for this video yet but here is the example.

ai art
0:09
Prompt
spider man in aladdin style, bright colors, hyper quality, high detail, high resolution, --video --s 750 --v 6. 0 --ar 1:2
ai images

Explore more in Science & Technology