开发者社区 问答 正文

Indexer 是如何实现存储并快速查找资源的呢?

已解决

Indexer 是如何实现存储并快速查找资源的呢?

展开
收起
与时俱进的探索者 2022-04-11 16:32:16 679 分享
分享
版权
1 条回答
写回答
取消 提交回答
  • 推荐回答

    Cache 是 Indexer 的一种非常经典的实现,所有的对象缓存在内存中,而且从 Cache 这个类型的名称来看它属于包内私有类型,外部无法直接使用,只能通过专用的函数创建。这里的 Store、Indexer 使用了一个 threadSafeMap 来保证并发安全的存储。它拥有存储相关的增、删、改、查等方法。

    以上摘自《云原生应用开发:Operator原理与实践》,下载地址:https://developer.aliyun.com/ebook/download/7464

    2022-04-12 13:22:29 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
问答分类:
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等