redis
文章平均质量分 54
超级战斗王
python,golang,java,c,IOS,Android,html,云计算,大数据,深度学习,机器学习,图像识别,vue
展开
-
redis的java操作(一):java连接redis和对redis的基本操作
redis 是一个高性能的非关系型key-value数据库。redis支持存储string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型),为了保证效率,数据都是缓存在内存中。区别的是redis有着持久化的机制,redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件。redis非常快,每秒可执行大约110000次的...原创 2018-07-24 10:22:55 · 2652 阅读 · 1 评论 -
redis的java操作(二):redis存取java对象,java对象的序列化
在大量的应用场景中,我们需要使用redis存取java对象。redis存取对象需要将对象序列化。 序列化 (Serialization)将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。之后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。例如此处,我们将java对象转化为bytes数组的过程称为序列化,将bytes转化为jav...原创 2018-07-24 11:02:55 · 15572 阅读 · 0 评论 -
spring boot进阶(一) springboot整合redis,可操作java对象。最完整、简单易懂、详细的spring boot教程。
关于redis的基本操作和对java对象的操作,请见笔者博客。 本文我们介绍springboot整合redis。 首先是pom依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-r...原创 2018-07-24 11:42:53 · 12314 阅读 · 6 评论 -
redis和数据库配合使用方案
一般我们来使用redis做缓存,那么redis如何与数据库配合,使得我们的项目质量更高呢。此处我们以普通web项目来举例。我们一般将用户访问频繁,且修改频度低的数据放在缓存中,以提高响应速度。在前端发来访问请求时,我们一般进行以下逻辑操作: 1.查询操作: 前端发来请求时,先进行缓存的查询,如果缓存存在要查询的数据,则返回。否则去数据库中查询,并添加到缓存中,再返回数据,这样在下次查询时,...原创 2018-07-28 13:43:47 · 7061 阅读 · 1 评论
分享