文件名称:Redis:Redis代码
文件大小:13KB
文件格式:ZIP
更新时间:2024-06-15 13:48:24
Java
Redis真的那么好用吗? 一、Redis是什么? Redis是一个开源的底层使用C语言编写的key-value存储数据库。可用于缓存、事件发布订阅、高速队列等场景。而且支持丰富的数据类型:string(字符串)、hash(哈希)、list(列表)、set(无序集合)、zset(sorted set:有序集合) Redis和Memcached类似,为保证效率,数据都是缓存在内存中。区别的是Redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从) 同步。 二、Redis在项目中的应用场景 1、缓存数据 对于最常用的数据,经常要查询并且变动不是很频繁的数据: 需要高频次访问 持久化数据访问较慢、 用key查询 2、消息队列 相当于消息订阅系统,比如ActiveMQ、RocketMQ。如果对数据有较高一致性要求时,还是建议使用
【文件预览】:
Redis-master
----src()
--------main()
----README.md(8KB)
----pom.xml(632B)