当前位置:网站首页>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
边栏推荐
- Set up a time server
- 50个常用的Numpy函数解释,参数和使用示例
- Sequoia China, just raised $9billion
- [go][reprint]vscode run a HelloWorld example after configuring go
- Torch Cookbook
- Record the process of cleaning up mining viruses
- Comparison between multithreaded CAS and synchronized
- Hill | insert sort
- R3live notes: image processing section
- Checkpoint of RDD in spark
猜你喜欢

What can one line of code do?

bat脚本学习(一)

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

关于程序员的职业操守,从《匠艺整洁之道》谈起

PostgreSQL 安装gis插件 CREATE EXTENSION postgis_topology

Why is the cluster mode of spark on Yan better than the client mode

Five wars of Chinese Baijiu

uni-app App端半屏连续扫码

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

Sparkshuffle process and Mr shuffle process
随机推荐
Yuan Xiaolin: safety is not only a standard, but also Volvo's unchanging belief and pursuit
It's not my boast. You haven't used this fairy idea plug-in!
Realization of epoll reactor model
Five wars of Chinese Baijiu
guava:Collections. The collection created by unmodifiablexxx is not immutable
AI 企业多云存储架构实践 | 深势科技分享
LeetCode:1189. The maximum number of "balloons" -- simple
Mysql相关术语
Sparkshuffle process and Mr shuffle process
Divide candy
Acdreamoj1110 (multiple backpacks)
ViT论文详解
缓存更新策略概览(Caching Strategies Overview)
50 commonly used numpy function explanations, parameters and usage examples
Why does MySQL index fail? When do I use indexes?
SQL:存储过程和触发器~笔记
What is the RDD operator in spark
Hill | insert sort
VIM basic configuration and frequently used commands
在最长的距离二叉树结点