gpt4 book ai didi

c# - Redis 之类的缓存服务器与静态变量

转载 作者:行者123 更新时间:2023-11-30 16:08:47 25 4
gpt4 key购买 nike

我想缓存一个不超过 300 项的对象数组,它是只读数组。我先用StackExchange.Redis客户端在Redis中实现,然后通过静态变量实现。静态变量比 Redis 具有更好的性能和更少的 CPU 使用率,但我不知道这是好方法吗?

最佳答案

如果数据确实是静态的,那么虽然您可以将数据存储在 redis 中,但您不会通常每次都去 redis - 所以它可能会结束有一个本地缓存无论如何(使用redis作为二级缓存)。 static 可以很好地处理只读数组之类的东西,这在性能方面将是无与伦比的。但是,如果您开始改变 static 成员的内容:预计会很痛苦。

关于c# - Redis 之类的缓存服务器与静态变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28668097/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com