当前位置:网站首页>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
边栏推荐
- [asp.net core] set the format of Web API response data -- formatfilter feature
- Search map website [quadratic] [for search map, search fan, search book]
- 关于程序员的职业操守,从《匠艺整洁之道》谈起
- guava: Multiset的使用
- 跨分片方案 总结
- Summary of cross partition scheme
- LeetCode学习记录(从新手村出发之杀不出新手村)----1
- 【MySQL】Online DDL详解
- The golden age of the U.S. technology industry has ended, and there have been constant lamentations about chip sales and 30000 layoffs
- 快讯:飞书玩家大会线上举行;微信支付推出“教培服务工具箱”
猜你喜欢

uni-app App端半屏连续扫码

【力扣刷题】32. 最长有效括号

Reptile practice (V): climbing watercress top250
Why does MySQL index fail? When do I use indexes?
![关于char[]数组通过scanf赋值使用上的一些问题。。](/img/cf/d85a3172c5d29ac00377f9c30dbc4f.png)
关于char[]数组通过scanf赋值使用上的一些问题。。

Tiktok will push the independent grass planting app "praiseworthy". Can't bytes forget the little red book?

Vit paper details

Yuan Xiaolin: safety is not only a standard, but also Volvo's unchanging belief and pursuit
![[Digital IC manual tearing code] Verilog automatic beverage machine | topic | principle | design | simulation](/img/75/c0656c4890795bd65874b4f2b16462.jpg)
[Digital IC manual tearing code] Verilog automatic beverage machine | topic | principle | design | simulation

JPEG2000-Matlab源码实现
随机推荐
uni-app App端半屏连续扫码
美国科技行业结束黄金时代,芯片求售、裁员3万等哀声不断
Numpy download and installation
Why does MySQL index fail? When do I use indexes?
[Chongqing Guangdong education] Information Literacy of Sichuan Normal University: a new engine for efficiency improvement and lifelong learning reference materials
AI 企业多云存储架构实践 | 深势科技分享
抖音将推独立种草App“可颂”,字节忘不掉小红书?
Solution to the problem of UOS boot prompt unlocking login password ring
Record the process of cleaning up mining viruses
Sql: stored procedures and triggers - Notes
Technology sharing | packet capturing analysis TCP protocol
Set up a time server
guava:Collections. The collection created by unmodifiablexxx is not immutable
c语言char, wchar_t, char16_t, char32_t和字符集的关系
mysql根据两个字段去重
用aardio写一个旋转验证码标注小工具
ViT论文详解
Tips for web development: skillfully use ThreadLocal to avoid layer by layer value transmission
MySQL removes duplicates according to two fields
guava:创建immutableXxx对象的3种方式