当前位置:网站首页>MongoDB(三)——CRUD
MongoDB(三)——CRUD
2022-07-06 13:44:00 【全栈程序员站长】
大家好,又见面了,我是全栈君。
MongoDB作为非关系型数据库。还是传统数据库的增删改查有很大的差别的。这里仅仅是将知识点进行了一下提纲挈领,实际用的时候。我们百度一下具体使用方法就可以。
先看大的几个方面:
一。对于里边的插入和删除不再过多赘述。相对来说知识点比較少。
先来看一下更新,经常使用操作还是很实用的,须要我们依据实际情况灵活运用,这里仅仅是提出了知识点,须要百度出样例来学习使用:
2,查询也是一样,看一下知识点的汇总。事实上用几个。还是有规律的。比較easy记录的:
3,看一下固定集合Capped Collection:顾名思义是有着固定大小的集合。其长处是性能比較出色,以LRU(Least Recently Used近期最少使用)规则和插入顺序进行age-out(老化移出)处理。
因为集合空间大小一定,当空间用完。新加入的对象将会代替集合中最旧的对象。永远保持最新的对象。
特点:对固定集合进行插入速度极快;依照插入顺序的查询输出速度极快;能够在插入最新数据时,淘汰最早数据。
使用方法:存储日志信息,最适合只是。缓存一些少量的文档……
创建:db.createCollection(“my_collection”,{capped:true,size:100000})
将普通集合转换为固定集合:db.runCommand({convertTocapped:”test”,size:100000})
4,大文件集合(GridFS):
GridFS是一种在MongoDB中存储大二进制文件的机制。比如:存储巨大的文件,比如视频,高清图片等;GridFS会直接利用已经建立的复制或分片机制,故障恢复和扩展都很easy;能够避免用户上传内容的文件系统出现故障;其不会产生磁盘碎片。
GridFS使用两个表存储数据,默认fs.files:包括元数据对象。fs.chunks包括文件相关信息的二进制块。 通过利用bin文件夹下的mongofiles进行操作,其put(存储),get(取得)和list(列表)三个命令。
很简单的。
好了,简单说了一下MongoDB的增删改查,具体操作实例没有给出,用时查就可以。须要我们知道这些东西,固定集合和大文件集合。是很不错的想法,值得我们特别注意下。
突然想起曾经的看图心想系列,这里好像也能够是的。看着这些图,把其所有讲出来就可以。这样就学的差点儿相同了。
版权声明:本文博主原创文章,博客,未经同意不得转载。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/117045.html原文链接:https://javaforall.cn
边栏推荐
- mysql根据两个字段去重
- Fzu 1686 dragon mystery repeated coverage
- Univariate cubic equation - relationship between root and coefficient
- Leveldb source code analysis series - main process
- The role of applicationmaster in spark on Yan's cluster mode
- 红杉中国,刚刚募资90亿美元
- 功能强大的国产Api管理工具
- Reptile practice (V): climbing watercress top250
- Redistemplate common collection instructions opsforset (V)
- 对话阿里巴巴副总裁贾扬清:追求大模型,并不是一件坏事
猜你喜欢

JPEG2000 matlab source code implementation

Reptile practice (V): climbing watercress top250

jvm:大对象在老年代的分配

MPLS experiment

快讯:飞书玩家大会线上举行;微信支付推出“教培服务工具箱”

对话阿里巴巴副总裁贾扬清:追求大模型,并不是一件坏事

guava:Collections.unmodifiableXXX创建的collection并不immutable

Absolute primes (C language)

Shake Sound poussera l'application indépendante de plantation d'herbe "louable", les octets ne peuvent pas oublier le petit livre rouge?

PostgreSQL install GIS plug-in create extension PostGIS_ topology
随机推荐
ROS error: could not find a package configuration file provided by "move_base“
High precision face recognition based on insightface, which can directly benchmark hongruan
string的底层实现
MySQL - 事务(Transaction)详解
50个常用的Numpy函数解释,参数和使用示例
Fzu 1686 dragon mystery repeated coverage
Depth first traversal (DFS) and breadth first traversal (BFS)
Explain ESM module and commonjs module in simple terms
[go][reprint]vscode run a HelloWorld example after configuring go
【MySQL】Online DDL详解
Huawei has launched attacks in many industries at the same time, and its frightening technology has made European and American enterprises tremble
技术分享 | 抓包分析 TCP 协议
Efficiency tool +wps check box shows the solution to the sun problem
Persistence / caching of RDD in spark
1292_ Implementation analysis of vtask resume() and xtask resume fromisr() in freeros
Yuan Xiaolin: safety is not only a standard, but also Volvo's unchanging belief and pursuit
【力扣刷题】一维动态规划记录(53零钱兑换、300最长递增子序列、53最大子数组和)
【力扣刷题】32. 最长有效括号
记一次清理挖矿病毒的过程
袁小林:安全不只是标准,更是沃尔沃不变的信仰和追求