上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 26 下一页
摘要: 一、Redis之Set简介 1. Set是String类型的无序集合(元素成员唯一)。 2. Set是通过hash表实现的,添加、删除、查找的复杂度都是O(1)。 3. 每个集合最大成员数为232-1(40多亿)个。 二、Redis之Set命令行操作 Sadd:将一个或多个元素加入集合,已经存在集合 阅读全文
posted @ 2018-03-02 21:43 疯一样的狼人 阅读(1076) 评论(0) 推荐(0)
摘要: 一、Redis之List简介 1. List是简单的字符串列表,按照插入顺序排列。 2. 一个列表最多可存储232-1个元素(40多亿)。 二、Redis之List命令行操作 Lrange:获取列表指定区间中的元素。0表示列表第一个元素,-1表示最后一个元素,-2表示倒数第二个元素。所以获取列表所有 阅读全文
posted @ 2018-03-01 23:10 疯一样的狼人 阅读(1137) 评论(0) 推荐(0)
摘要: 一、Redis之Hash简介 1. Hash是一个string类型的field和value的映射表,适合用于存储对象。 2. 每个hash可以存储232-1个键值对(40多亿)。 二、Redis之Hash命令行操作 Hset:为hash表中的字段赋值,若hash表不存在会先创建表再赋值,若字段已存在 阅读全文
posted @ 2018-03-01 22:58 疯一样的狼人 阅读(847) 评论(0) 推荐(0)
摘要: 一、Redis之String简介 1. String是redis最基本的数据类型,一个key对应一个value。 2. String是二进制安全的,可以包含任何数据,例如图片或序列化的对象。 3. String一个键最大能存储512M。 二、Redis之String命令行操作 Set:可以覆盖旧值, 阅读全文
posted @ 2018-03-01 22:40 疯一样的狼人 阅读(1145) 评论(0) 推荐(0)
摘要: 一、Redis配置项查看 redis配置文件在其安装目录下的etc子目录中,文件名为redis.conf。也可以通过config命令查看redis的配置项: 其中”config get *”表示查询所有配置,这里只截取其中几个配置项展示。 二、Redis配置项说明 服务器相关: 1. bind:re 阅读全文
posted @ 2018-02-28 21:15 疯一样的狼人 阅读(349) 评论(0) 推荐(0)
摘要: 前两篇文章分别介绍了MMAPv1和WiredTiger,这两个存储引擎都是会将数据持久化存储到硬盘的,除此之外,MongoDB也有只将数据存储在内存的存储引擎,那就是In-Memory。 In-Memory存储引擎将数据库数据都存储在内存中,只将少量的元数据和诊断日志、临时数据存储到硬盘文件中,避免 阅读全文
posted @ 2018-02-22 14:46 疯一样的狼人 阅读(528) 评论(0) 推荐(0)
摘要: 上一篇博文介绍了MongoDB的MMAPv1存储引擎,本文接着介绍MongoDB另一个存储引擎——WiredTiger,WiredTiger是在MongoDB3.0版本引入的,并且在MongoDB3.2版本开始成为MongoDB默认的存储引擎。相比较MMAPv1,WiredTiger功能更强大,而且 阅读全文
posted @ 2018-02-22 11:29 疯一样的狼人 阅读(1278) 评论(0) 推荐(0)
摘要: 3.0版本以前,MongoDB只有一个存储引擎——MMAP,MongoDB3.0引进了一个新的存储引擎——WiredTiger,同时对原有的MMAP引擎进行改进,产生MMAPv1存储引擎,并将其设置为MongoD3.0的默认存储引擎。然而MMAP引擎的一些弊端在MMAPv1引擎依旧存在,3.2版本开 阅读全文
posted @ 2018-02-08 15:18 疯一样的狼人 阅读(1101) 评论(0) 推荐(0)
摘要: 一、GridFS是什么 & 为什么需要它 我们知道目前MongoDB的BSON文件最大只能是16M,也就是说单个文档最多只能存储16M的数据,那么如果需要MongoDB存储超过16M的大文件该怎么办呢?这就需要通过MongoDB的GridFS规范来实现了。 GridFS并不是MongoDB自身的特性 阅读全文
posted @ 2018-02-02 17:07 疯一样的狼人 阅读(811) 评论(0) 推荐(0)
摘要: 虽说MongoDB是非关系型数据库,但由于大部分情况下数据之间是存在关系的,所以MongoDB也需要一些方式来表达数据之间的关系。MongoDB表达数据关系的方式有两种:文档嵌套和数据库引用。 一、文档嵌套 众所周知,MongoDB可以在一个文档中嵌套多个子文档,这在解决一对一和一对多的数据关系中是 阅读全文
posted @ 2018-02-01 16:17 疯一样的狼人 阅读(528) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 26 下一页