Redis无处可寻一段沉寂的岁月(没有redis.so)
Redis这款高性能的基于内存的开源数据结构存储应用程序,深受开发者的青睐,当它发布在2009年时,就被公认为是一款非常实用和可靠的缓存工具。但令人惊讶的是,在过去的十一年里,Redis仍然处于低调的状态,一直沉寂不发。
最初,Redis是一个小编迫于工作压力开发出来的作品,但最终他竟然让这个世界变得不一样。由于它无需经常重启,安全性可靠,以及支持高速数据访问,耐久性,Redis被广泛应用于大系统中。在数据量级的检测中,Redis的性能要比其他缓存工具更具优势,可以轻松实现超大型数据排行榜功能,返回请求的时间也更加稳定,是公认的强大可靠之选。
import redis
r = redis.Redis(host='localhost', port=6379, db=0)rs.set('name','Alex')
print(rs.get('name'))
受其受到的好评,Redis在最近几年迅速发展壮大,出现在不断更新的安全缓存器中,使用的更换,应用的场景越来越多,但同时,Redis面临的问题也越来越多,其中最让开发者头痛的是,由于Redis没有内置的数据持久化功能,当出现系统断电或者程序意外崩溃等情况时,数据就会丢失,此时Redis就无处可寻了。
面对这样的问题,Redis的开发者们也在想办法解决,在最新发行版解决方案中,引入了Redis Sentinel,简化了Redis的健康检查和故障转移,使得Redis支持高可用性,从而大大提高了Redis的可用性,Redis的一段沉寂的岁月正结束,statagies工程师们的新的期望也正沿着内存之路延续着!