![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
NoSQL
我一定要成为架构师
这个作者很懒,什么都没留下…
展开
-
NoSQL简介及MongoDB的常用命令
文章目录NoSQL关系型数据库非关系型数据库常见的Nosql数据库优缺点优势缺点MongoDB简介基本数据类型 NoSQL NoSQL = Not Only SQL(非关系型数据库) 关系型数据库 关系型数据库中的表都是存储一些格式化的数据结构,每条记录的字段的组成都一样,即使不是每条记录都需要所有的字段,但数据库会为每条数据分配所有的字段。 关系型数据库:database table row f...原创 2019-04-21 17:48:27 · 1636 阅读 · 0 评论 -
索引的使用
文章目录索引创建普通索引创建唯一索引 索引 索引就是用来加速查询的。数据库索引与数据的索引类似;有了索引就不需要翻遍整本书,数据库则可以直接在索引中查找,使得查找速度能提高几个数量级。在索引中找到条目以后,就可以直接跳转到目标文档的位置。 我们先插入10w条数据便于查询 我们可以看到现在的执行时间时22毫秒,查询了10w条数据 创建普通索引 使用命令db.collection.ensureI...原创 2019-05-13 20:20:52 · 257 阅读 · 0 评论 -
Redis的数据类型
文章目录String类型 redis一共分为五种基本数据类型:String、Hash、List、Set、ZSet String类型 String类型是包含很多种类型的特殊类型,并且是二进制安全的。比如序列化的对象进行存储,比如一张图片进行二进制存储,比如一个简单的字符串,数值等等。 set和get方法 设置值:set name bhz 取值 get name (说明设置name多次会覆盖) 删除...原创 2019-06-21 14:15:50 · 127 阅读 · 0 评论 -
Redis的高级命令
文章目录Redis高级命令及特性 Redis高级命令及特性 返回满足所有键key *(可以模糊匹配) exists是否存在指定的key expire设置某个key的过期时间,使用ttl查看剩余时间 persist取消过期时间 select选择数据库 数据库为0到15(一共16个数据库)默认进入的是0数据库 move[key][数据库下标]将当前数据中的key转移到其他数据库中 randomke...原创 2019-06-21 15:06:36 · 160 阅读 · 0 评论 -
Redis介绍
文章目录进入docker进入redis的步骤退出redis的步骤 进入docker进入redis的步骤 第一步:开启docker systemctl start docker 第二步:创建并运行redis(如果已经有了直接运行) docker run --name myredis02 -p 6379:6379 -v /data:/data -d docker.io/redis --requirep...原创 2019-06-18 10:22:11 · 97 阅读 · 0 评论