2024年1月30日

client-go list性能提升

摘要: k8s v1.19.0 staging\src\k8s.io\apiserver\pkg\storage\cacher\cacher.go List方法 staging\src\k8s.io\apiserver\pkg\storage\etcd3\api_object_versioner.go Pa 阅读全文

posted @ 2024-01-30 22:21 王景迁 阅读(39) 评论(0) 推荐(0) 编辑

informer cache自定义索引

摘要: informer cache默认通过namespace/name作为key把对象保存到map中。条件查询时一般通过labels.Selector来过滤,但这需要遍历所有元素,informer cache可以类似于MySQL那样建立索引,来提高查询速度。 // map根据指定的key来给对象分类 // 阅读全文

posted @ 2024-01-30 21:26 王景迁 阅读(35) 评论(0) 推荐(0) 编辑

导航