spring-data
来源:互联网 发布:sql cursor用法 编辑:程序博客网 时间:2024/05/29 07:33
前言:
spring Date今天验收,虽然过了但是效果感觉不是很好,spring-data-redis这个坑还是挺大的,那就开始填吧;here we go~
秀段英文哈~
It makes it easy to use data access technologies, relational and non-relational databases, map-reduce frameworks, and cloud-based data services. This is an umbrella project which contains many subprojects that are specific to a given database.
是不是很熟悉?从官网上抄的~~~不过应该不难理解
无论是哪种持久化存储, 数据访问对象(或称作为DAO,即Data Access Objects)通常都会提供对单一域对象的CRUD (创建、读取、更新、删除)操作、查询方法、排序和分页方法等。Spring Data则提供了基于这些层面的统一接口(CrudRepository,PagingAndSortingRepository)以及对持久化存储的实现。
数据访问对象实现了对物理数据层的抽象, 为编写查询方法提供了方便。通过对象映射, 实现域对象和持续化存储之间的转换, 而模板提供的是对底层存储实体的访问实现。
验收的是spring-data-redis,这个使用挺简单的,推荐一个大神的博客,配置文件里面有一个序列化的东西,今天上网查了一下,分享给大家
redis在存储数据时,都把数据转化成了byte[]数组的形式,在存取数据时,需将数据格式进行转化,要用到序列化和反序列化了,这也就是为什么需要配置Serializer的原因
Redis
数据类型:
String(字符串)——最简单的key-value存储
Hash(字典)——(类似数据库中表的一条记录)具有String Key和String Value的map容器,适合于存储值对象的信息
List(列表)——照插入顺序排序的字符串链表
Set(集合)——没有排序的字符集合,和List类型一样但不允许出现重复的元素
Sorted Set(有序集合)——一个成员都会有一个分数(score)关联,Redis通过分数(可重)为集合中的成员进行从小到大的排序。
总结:
简单说了一些spring-data 还有redis的数据类型,根据昨天的情况 感觉用很简单但是怎么更好的使用、原理等知识还需要再进一步的学习。
XMind打不开了:原因未知,导图就先不上传了
感谢分享:
http://projects.spring.io/spring-data-jpa/
http://doc.redisfans.com/ 命令速查
http://www.cnblogs.com/stephen-liu74/archive/2012/03/23/2354994.html redis
http://blog.csdn.net/hunanlzg/article/details/50290709 *-*-redis操作
http://blog.csdn.net/zhang_red/article/details/51954728
http://www.cnblogs.com/tankaixiong/p/3660075.html 写了老长了,就是没有什么注释
- Spring Data
- Spring Data
- Spring Data
- spring-data
- Spring Data
- spring-data
- Spring Data
- Spring Data
- 【Java.Data】Spring Data -JPA
- spring data 之 Spring Data JPA
- Spring data Solr: Spring data Solr: IllegalArgum
- Spring-data-rest 和Spring-data-jpa
- Spring Boot集成Spring Data
- Spring之Spring data jpa
- Spring学习笔记 - Spring Data
- spring data jpa+ spring +maven
- Spring Boot整合Spring Data
- Spring.Data.IBatis源码
- 负载均衡--LVS安装配置
- 从Openfiler引出的存储体系学习
- 微信开发一(与自己的后台交互)
- Writing A Threadpool in Rus
- 学生总结(三)variant与mrc.bookmark
- spring-data
- 深复制、浅复制
- React 组件生命周期
- 第三章 3.2二叉查找树
- maven学习(二)
- 第三章 3.3平衡二叉树
- multimap 四种遍历方法
- OpenCV笔记:LUT
- Docker部署nginx并修改配置文件