Redis学习记录

1.Redis介绍

    Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。

2.使用心得

    对于Redis的使用停留在非常简单的层面上,即,使用Spring管理,Jedis连接,在服务器启动时使用监听器将数据库中数据缓存到Redis中保存并查询使用,提升查询速率。

3.最近收获

    Redis作为非关系型数据库可以存储很多难以分辨数据规则的数据进行存储,在使用时只需反序列即可。同时Redis支持主从复制与分布式,无论是使用Redis实现主从复制还是Redis只读,MySQL存储数据使用触发器来保持数据的一致性都能很好的保证信息的安全与使用效率。分布式可以通过Key的一致性Hash来实现Redis节点分布。Redis还拥有简单的MQ可以实现订阅发布以及生产消费模式,当然并不如RabbitMQ、MSMQ等,但胜在使用简单,在需求量不大的时候可以使用。

4.未来展望

    希望能够在未来的工作或学习当中更加深入的了解Redis和更多的NoSQL数据库,为了更美好的明天!

转载于:https://my.oschina.net/u/3195497/blog/859818

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值