Will the deletion of Redis large Key really cause the main thread to block? Do experiments to prove it!
backgroundMany online topics about redis have talked about avoiding causing large keys, because deletion will block the main thread. I've seen a comment that a large key of 2G was deleted in the test, and the system was blocked for about 80 seconds.I was asked how to delete a big key during an interview.Recently reading redis5 0.8 source code. ...
Added by spelman07 on Fri, 28 Jan 2022 02:38:23 +0200
Redis source code analysis (27) radius tree source code analysis
This work adopts Knowledge sharing Attribution - non commercial use - sharing in the same way 4.0 international license agreement License. This work( Zhao Long Li Blog, by Zhao Long Li Creation), by Zhao Long Li Confirm, reprint please indicate the copyright.
introduction
I believe that Radix Tree is a "mysterious" data structur ...
Added by Leipe_Po on Thu, 27 Jan 2022 19:25:45 +0200
Learning diary [Redis]
Redis
1. Purchase and arrange ECS
(https://i.loli.net/2021/06/22/j8ReENFV5G3mtyq.png)]
2. Download and install redis
[the external chain image transfer fails. The source station may have an anti-theft chain mechanism. It is recommended to save the image and upload it directly (img-uqcogsbr-1624360166546)( https://i.loli.net/2021/06/22/4sDk5 ...
Added by Otoom on Thu, 27 Jan 2022 18:43:57 +0200
Redis introduction and docker compose cluster construction
Redis cluster
https://www.cnblogs.com/ruiyeclub/p/12355073.html
1, Redis related
1. Introduction to Redis
Redis (Remote Dictionary Server), namely remote dictionary service, is an ey value storage system that supports master-slave synchronization. It is an open source log and key value database written in ANSI C language, su ...
Added by ichversuchte on Thu, 27 Jan 2022 17:44:52 +0200
Play Redis | Day6 in seven days and integrate Redis with SpringBoot
RedisTemplate and StringRedisTemplate are provided in spring boot data Redis. StringRedisTemplate is a subclass of RedisTemplate. The two methods are basically the same. The difference is mainly reflected in the different data types of operations. Both generics in RedisTemplate are objects, which means that the stored key and value can be ...
Added by forcerecon on Thu, 27 Jan 2022 00:09:55 +0200
Redis transaction operation
1: Basic introduction
1: Basic characteristics of transactions
① Atomicity(atomicity):
A transaction is an atomic operation consisting of a series of actions. The atomicity of the transaction ensures that the action is either fully completed or completely inoperative
② uniformity(consistency):
Once all transaction actions are complete ...
Added by zuperxtreme on Wed, 26 Jan 2022 18:43:50 +0200
Redis implements distributed caching
Redis implements distributed caching
IDistributedCache,StackExchangeRedis
Redis learning tutorial:
Windows installs redis and sets the redis service to start automatically: https://blog.csdn.net/qq_40732336/article/details/122653953
Redis Chinese website https://www.redis.net.cn/
Build a Redis cluster in master / slave mode https://blog.cs ...
Added by jamesjohnson88 on Wed, 26 Jan 2022 14:15:33 +0200
redis - profile resolution conf
1. Where
2. Units
Configure the size unit. Some basic measurement units are defined at the beginning. Only bytes but not bit s are supported
Case insensitive
3. INCLUDES contains
Similar to our struts 2 configuration file, redis. Can be included through includes Conf can be used as the main gate, including other
4. General (ge ...
Added by pplexr on Tue, 25 Jan 2022 01:14:07 +0200
Doris partition cache
Partition cache
Demand scenario
Most data analysis scenarios write less and read more. The data is written once and read more frequently. For example, the dimensions and indicators involved in a report are calculated at one time in the early morning, but there are hundreds or even thousands of page accesses every day. Therefore, it is very su ...
Added by ph3n0m on Mon, 24 Jan 2022 22:50:10 +0200
Tencent cloud lightweight server builds an Internet accessible redis5 through Docker X cluster
Record / Zhu JiqianRecently, I bought a 4-core 16 Tencent cloud lightweight application server, which cost me nearly 400 oceans. I plan to build a pile of docker component clusters. First, I plan to build a redis cluster through docker. I plan to use three ports, 700170027003.Tencent ECS has firewall restrictions, so these six ports need to be ...
Added by StirCrazy on Mon, 24 Jan 2022 17:40:51 +0200