自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Redis 的特性和持久化

Redis 的特性 多数据库 一个 Redis 实例可以包括多个数据库。客户端可以指定连接某个 redis 实例的哪个数据库,就好比一个 mysql 中创建多个数据库,客户端连接时指定连接哪个数据库。 一个 redis 实例最多可提供 16 个数据库,下表从 0 到 15,客户端默认连接第 0 号数据库,也可以通过 select 选择连接哪个数据库。例如连接 1 号库: 连接 0 号库: mo...

2018-11-30 21:50:30 201

原创 Redis 字符串(Hash)

Redis 中的 Hash 类型可以看成具有 String Key 和 String Value 的 Map 容器,,底层是个哈希表。所以该类型非常适合于存储值对象的信息。如 Username、Password 和 Age 等。如果 Hash中包含很少的字段,那么该类型的数据也将仅占用很少的磁盘空间。每一个 Hash 可以存储 (2^32-1 ) 个键值对。 在 Redis 中,Hash 类型可以...

2018-11-30 21:49:00 603

原创 Redis 有序集合(SortedSet)

SortedSet 和 Set 类型极为相似,它们都是字符串的集合,都不允许重复的成员出现在一个 Set 中。它们之间的主要差别是 SortedSet 中的每一个成员都会有一个分数 (score) 与之关联,Redis 正是通过分数来为集合中的成员进行从小到大的排序。然而需要额外指出的是,尽管 SortedSet 中的成员必须是唯一的,但是分数 (score) 却是可以重复的。 在 SortedS...

2018-11-29 21:20:13 271

原创 Redis 集合(Set)

在 Redis 中,Set 无序列表,集合元素唯一,底层数据结构是哈希表,故查询、插入和删除的时间复杂度都是 O(1)。Set 可包含的最大元素数是(2^32 -1)。 和 List 类型相比,Set 类型在功能上还存在着一个非常重要的特性,即在服务器端完成多个 Sets 之间的聚合计 算操作,如 unions、intersections 和 differences。由于这些操作均在服务端完成,因...

2018-11-29 21:19:54 484 1

原创 Redis 列表(List)

在 Redis 中,List 类型是按照插入顺序排序的字符串双向链表。和数据结构中的普通链表 一样,我们可以在其头部 (left) 和尾部 (right) 添加新的元素。在插入时,如果该键并不存在,Redis 将为该键创建一个新的链表。与此相反,如果链表中所有的元素均被移除,那么该键也将会被从数据库中删除。List 中可以包含的最大元素数量是 4294967295。 两端插入 lrange key...

2018-11-28 11:15:51 260

原创 Redis 字符串(String)

字符串类型是 Redis 中最为基础的数据存储类型,存储的字符串 value 最多可以容纳的数据长度为 512 M 赋取值 set key value:设定 key 持有指定的字符串 value,如果该 key 存在则进行覆盖操作。总是返回”OK” get key:获取 key 的 value。如果与该 key 关联的 value不是 String类型,redis 将返回错误信息,因为get命令只...

2018-11-27 11:51:21 163

原创 Redis 基础入门

NoSQL NoSQL(Not Only SQL),意思是“不仅仅是 SQL”,是一项全新的数据库理念,泛指非关系型数据库。 为什么需要 NoSQL 随着互联网 web2.0 网站的兴起,非关系型的数据库现在成了一个极其热门的新领域,非关系数据库产品的发展非常迅速。而传统的关系数据库在应对 web2.0 网站,特别在超大规模和高并发的 SNS 类型的 web2.0 纯动态网站已经显得力不从心,暴露...

2018-11-26 21:08:14 166

原创 Maven 分模块开发

Maven 的分模块开发 在此之前,你的需要明白什么是 maven 的继承和 maven 的聚合。 何为 maven 的继承? 继承是为什么消除重复,如果将dao、service、web 分开创建独立的工程则每个工程的 pom.xml 文件中的内容存在重复,比如:设置编译版本、锁定 spring 的版本等,可以将这些重复的内容配置提取出来在父工程的 pom.xml 中定义。 何为 maven 的...

2018-11-23 22:22:40 262

原创 Maven(二)

Maven 坐标 Maven 的很强大的一个功能就是管理项目依赖,为了能自动化的精确获取到项目依赖,Maven 就必须为其唯一标识,Maven 通过坐标来构建唯一标识。 比如上一章中的一个 Maven 的 java 工程,我们在创建工程时已经书写了具体的坐标,我们可将该工程 install 到本地仓库,我们在分模块开发时如果依赖该工程,可将该工程的 jar 包到进来即可! 平面几何中,使用 (x,...

2018-11-22 20:11:28 201

原创 Maven(一)

Maven 简介 Maven 是 apache 下的一个纯 java 开发的一个开源项目,它是一个项目管理工具 我们平时开发中,除了编写源代码,每天有一部分时间都花在了编译、运行单元测试、生成文档、打包和部署上面,这就是构建。多次重复的做这种工作,浪费了大量我们的时间,所以我们可用 Maven 来开发项目。Maven 将项目构建的过程进行标准化,每个阶段使用一个命令完成,又或者一个命令完成构建,也...

2018-11-21 20:48:21 268

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除