当前位置:网站首页>Understanding of mongodb
Understanding of mongodb
2022-07-02 14:22:00 【Fields after dusk】
mongodb The understanding of
Mongodb Is a product between relational and non-relational databases (Nosal), Right and wrong relational database Can be the most abundant , Most like a relational database , The grammar is a little bit similar javascript Object oriented query language , It's a face To set , Schema free document database .
database mongodb explain
table collection Database table / aggregate
row document Data record row / file
column field Data field / Domain
index index Indexes
table joins Table joins ,MongoDB I won't support it
primary key primary key Primary key ,MongoDB Automatically put _id Field sets the primary key
redis Yes 16 Databases ,mongodb Build as many libraries as you want
•1.2、 Range of application .
advantage : High performance 、 Easy to deploy 、 Easy to use 、 It's very convenient to store data , Can be permanently stored
shortcoming : Join table query is not supported , I won't support it sal sentence , Transaction stored procedures, etc. are not supported , So it is not suitable for storing numbers According to the data with complex relationship .
Apply to : Log system , Stock data, etc .
Not suitable for : E-commerce systems need the function of multi table query .
边栏推荐
- Story points vs. human days
- Pychart connects to the remote server
- How many knowledge points can a callable interface have?
- Solve the problem that openocd fails to burn STM32 and cannot connect through SWD
- Analysis of CPU surge in production environment service
- Packet capturing tool Fiddler learning
- MySQL45讲——学习极客时间MySQL实战45讲笔记—— 05 | 深入浅出索引(下)
- Launcher启动过程
- The most complete analysis of Flink frame window function
- HMS core machine learning service helps zaful users to shop conveniently
猜你喜欢

关于Flink框架窗口(window)函数最全解析

浏览器驱动的下载

腾讯云 TStor 统一存储通过信通院首批文件存储基础能力评测

<口算练习机 方案开发原理图>口算练习机/口算宝/儿童数学宝/儿童计算器 LCD液晶显示驱动IC-VK1621B,提供技术支持
![[development environment] StarUML tool (download software | StarUML installation | StarUML creation project)](/img/08/9f25515e600a3174340b2589c81b0e.jpg)
[development environment] StarUML tool (download software | StarUML installation | StarUML creation project)

Daily learning 2

Custom events, global event bus, message subscription and publishing, $nexttick
![[to be continued] [UE4 notes] l5ue4 model import](/img/6b/d3083afc969043dbef1aeb4fccfc99.jpg)
[to be continued] [UE4 notes] l5ue4 model import

How kaggle uses utility script

当贝投影4K激光投影X3 Pro获得一致好评:万元投影仪首选
随机推荐
Solving the longest subsequence with linear DP -- three questions
[Hongke technology sharing] how to test DNS server: DNS performance and response time test
[development environment] StarUML tool (download software | StarUML installation | StarUML creation project)
BeanUtils -- shallow copy -- example / principle
Default slot, named slot, scope slot
MySQL45讲——学习极客时间MySQL实战45讲笔记—— 05 | 深入浅出索引(下)
P1908 reverse sequence pair
路由(二)
Just 1000 fans, record it
NLA自然语言分析实现数据分析零门槛
快解析:轻松实现共享上网
Tencent cloud tstor unified storage passed the evaluation of the first batch of basic file storage capabilities of the ICT Institute
联合搜索:搜索中的所有需求
selenium 元素定位方法
[document tree, setting] font becomes smaller
Talk about idempotent design
[to be continued] [UE4 notes] l5ue4 model import
How to set QT manual layout
Getting started with QT - making a simple calculator
<口算练习机 方案开发原理图>口算练习机/口算宝/儿童数学宝/儿童计算器 LCD液晶显示驱动IC-VK1621B,提供技术支持