MySQL/MongoDB数据库
文章平均质量分 93
知识涵盖了MySQL/MongoDB数据库的基础、进阶、运维等多个方面,不仅讲解知识点的具体应用,还会讲解其底层结构和原理。知识讲解全面、深入,能够完全满足我们日常的开发、运维、面试、以及自我提升。
亦世凡华、
个人:csdn内容合伙人、阿里云专家博主、51CTO博主;目标:深耕技术,追求代码之美,享受编程人生;当下:珍惜时间,奋发学习;未来:渴望成为一名真正的全栈大佬,并为此一直努力,矢志不渝!
展开
-
MongoDB--》索引的了解及具体操作
例如,如果复合索引由{ userid: 1, score: -1}组成,则索引首先按userid正序排序,然后在每个userid的值内,再在按score倒序排序。这种扫描全集合的查询效率是非常低的,特别在处理大量的数据时,查询可以要花费几十秒甚至几分钟,这对网站的性能是非常致命的。为了支持对地理空间坐标数据的有效查询,MongoDB提供了两种特殊的索引:返回结果时使用平面几何的二维索引和返回结果时使用球面几何的二维球面索引。name:索引的名称。:指定要删除的索引,可以通过索引名称或索引规范文档指定索引。原创 2023-02-14 13:23:54 · 653 阅读 · 20 评论 -
MongoDB--》文档查询的详细具体操作
查询所有数据:db.collection.find();条件查询数据:db.collection.find({条件})查询符合条件的第一条记录:db.collection.findOne({条件})查询符合条件的前几条记录:db.collection.find({条件}).limit(条数)查询符合条件的跳过的记录:db.collection.find({条件}).skip(条数)原创 2023-02-13 20:07:29 · 1343 阅读 · 22 评论 -
MongoDB--》基本常用命令使用
原来,MongoDB数据库的机制是,当我们创建数据库而并没有给其赋予集合内容时,该数据库就只会存储在内存当中而不会存储到磁盘中,这也就是导致我们虽然创建了数据库但是并没有显示的原因。2)mongo中的数字,默认情况下是double类型,如果要存整型,必须使用函数NumberInt(整型数字),否则取出来就有问题了。也就是说,创建集合(数据表)后要再插入一个文档(记录),集合才会真正创建。当向一个集合中插入一个文档的时候,如何集合不存在,则会自动创建集合,通常我们使用隐式创建文档即可。原创 2023-02-13 16:16:38 · 1361 阅读 · 14 评论 -
MongoDB--》MongoDB数据库以及可视化工具的安装与使用—保姆级教程
在使用MongoDB数据库之前,我们应该要知道我们使用它的原因:对数据库高并发读写的需求。:对海量数据的高效率存储和访问的需求。&&:对数据库的高可扩展性和高可用性的需求。在数据库当中特定的具体的应用场景:社交场景、游戏场景、物流场景、物联网场景、视频场景等。在这些应用场景中,数据操作方面的共同特点是:数据量大、写入操作频繁、价值较低的数据,对事务性要求不高。原创 2023-02-12 20:38:13 · 3134 阅读 · 21 评论 -
MySQL--》MySQL数据库以及可视化工具的安装与使用—保姆级教程
大多数情况下,特别是企业级应用中,将数据保存到可掉电式存储设备中供以使用是非常重要的,这样意外着数据能够持久,而持久化的实现过程大多通过各种关系数据库来完成。名称全称简称数据库存储数据的仓库,数据是有组织的进行存储DB数据库管理系统操纵和管理数据库的大型软件DBMSSQL操作关系型数据库的编程语言,定义了一套操作关系型数据库的统一标准SQL全称是DB:DataBase;DBMSSQL。原创 2023-01-01 23:50:40 · 5177 阅读 · 24 评论