数据库
首页 > 数据库> > 缓存服务器,如Redis Vs静态变量

缓存服务器,如Redis Vs静态变量

作者:互联网

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

解决方法:

如果数据确实是静态的,那么虽然可以将数据存储在redis中,但通常不会每次都使用redis-因此,无论如何它最终都将拥有本地缓存​​(redis作为第二级缓存). static可以很好地用于诸如只读数组之类的事情,这在性能方面将是无与伦比的.但是,如果您开始对静态成员的内容进行变异:会感到痛苦.

标签:stackexchange-redis,caching,static,c
来源: https://codeday.me/bug/20191120/2045918.html