- 博客(7)
- 收藏
- 关注
原创 Redis中8种内存淘汰策略
Redis内存淘汰策略是在Redis内存使用达到限制时,为了释放内存空间而采取的一系列策略。也可以通过Redis的命令行工具,使用CONFIG SET maxmemory-policy 命令来设置淘汰策略,其中可以是以上策略的名称之一。可以通过Redis的配置文件(redis.conf)中的maxmemory-policy配置项来设置淘汰策略。数据淘汰策略的选择应根据具体的业务场景和需求来确定,以保证数据的合理淘汰和性能的最优化。Redis的数据淘汰策略是基于近似算法的,并不是严格按照策略来淘汰数据。
2024-06-21 10:29:21 470
原创 python中的字典
字典也被称为关联数组,还称为哈希数组等。也就是说,字典也是一个数组,但数组的索引是键经过哈希函数处理后得到的散列值。数据添加:把key通过哈希函数转换成一个整型数字,然后就将该数字对数组长度进行取余,取余结果就当作数组的下标,将value存储在以该数字为下标的数组空间里。只要样本足够大,任何哈希函数一定会出现两个不同的key得出同一个哈希值,此时会出现两个不同key存入同一个数组位置,这种就称为哈希冲突。开链法:哈希表中的顺序表的每个位置存储的是链表,如果发生冲突时,冲突的元素会被加在链表的后面。
2024-05-29 19:04:06 244 1
原创 Metrics Server配置
vim /etc/kubernetes/manifests/kube-controller-manager.yaml–horizontal-pod-autoscaler-use-rest-clients=true[root@k8s-master metrics-server]# kubectl apply -f .Unable to connect to the server: proxyconnect tcp: net/http: TLS handshake timeout[root@k8s-ma
2022-01-24 11:23:10 952
原创 yara规则
标题yara概述yara可以对目标文件,文件夹,进程进行扫描。编写自定义模块模块是用 C 编写的,并作为编译过程的一部分内置到 YARA 中。为了创建自己的模块,您必须熟悉 C 编程语言以及如何从源代码配置和构建YARA。您不需要了解 YARA 是如何发挥其魔力的;YARA 为模块公开了一个简单的 API,这是您需要知道的全部内容。模块的源代码必须位于源代码树的libyara/modules目录中,建议使用模块名称作为源文件的文件名。(如果你的模块名称是foo ,它的源文件应该是 fo
2022-01-14 19:39:48 1576
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人