Java Tips and Tricks: Running Redis Cache Server in 5 minutes (with Spring Boot)

preview_player
Показать описание
Redis is an open source (BSD licensed), in-memory data structure store used as a database, cache, message broker, and streaming engine. Redis provides data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs, geospatial indexes, and streams. Redis has built-in replication, Lua scripting, LRU eviction, transactions, and different levels of on-disk persistence, and provides high availability via Redis Sentinel and automatic partitioning with Redis Cluster.

You can run atomic operations on these types, like appending to a string; incrementing the value in a hash; pushing an element to a list; computing set intersection, union and difference; or getting the member with highest ranking in a sorted set.

To achieve top performance, Redis works with an in-memory dataset. Depending on your use case, Redis can persist your data either by periodically dumping the dataset to disk or by appending each command to a disk-based log. You can also disable persistence if you just need a feature-rich, networked, in-memory cache.

Redis supports asynchronous replication, with fast non-blocking synchronization and auto-reconnection with partial resynchronization on net split.
Рекомендации по теме
Комментарии
Автор

Do you know any other cache server? Is it better than Redis?

virtual_learning
Автор

Can not believe how great these videos are! Best I have come across in YouTube. All the best to you!

NazNaziiii
Автор

I always enjoyed your video, and learnt a lot from them.
Thank you for sharing your knowledge with us!! 🙂

R.T-user-eneimtg
Автор

Thanks ! Would love to see a lesson on regular expressions (patterns)

R.T-user-eneimtg
Автор

Thanks a lot! Great and simple tutorial.

o.h
welcome to shbcf.ru