JavaShuo
欄目
標籤
mongodb的簡明使用
時間 2019-12-09
標籤
mongodb
簡明
使用
欄目
MongoDB
简体版
原文
原文鏈接
①、特性
文檔數據庫
高性能高可用性集羣
文檔是BSON對象
一個collection是一組相關的document,它們共享相同的indexs
②、如何使用
mongo; //進入mongodb javascript交互
show dbs; //查看有哪些db
use mydb; //切換到mydb
db;
//當前db
show collections;
//查看有哪些collection
var c = db.users.find();
//返回遊標
③、CURD
調用方式爲 db.collection.action
查詢:
find()的參數爲json,操做符要轉換爲對應的對象表示,好比<18 用 {$gt:18} 表示
查詢中經常使用到的操做詞有:
$or $gt $lt $elemMatch $in $exists
能夠用屬性符號. 引用子元素或子屬性
分析查詢語句的性能
.explain()
插入:
方法一:
類比sql:
insert中經常使用到的操做詞有:
$set $inc
方法二:
指定_id 的save語句
1
db.inventory.save({
2
_id: 10
,
3
type: "misc"
,
4
item: "placard"
5
})
刪除:
類比sql:
④、事務處理
沒有提供api層面的事務處理,只能經過業務代碼層面,在文檔中添加status、transaction等字段模擬事務的處理
⑤、重要api解讀
update()傳入三個參數,第一個查詢條件、第二個對field的操做、第三個操做flag
find( ) 傳入一個或兩個參數,第一個查詢條件、第二個篩選哪些field,查詢條件支持正則
相關文章
1.
mongodb簡易使用
2.
mongodb 簡單使用
3.
mongodb使用簡介
4.
明瞭 | MongoDB 外鍵的基本使用
5.
Cmder 簡明使用說明
6.
PostgreSQL 簡明使用說明
7.
簡明 MongoDB 入門教程
8.
htop使用簡明
9.
MongoDB學習:(二)MongoDB簡單使用
10.
MongoDB簡單使用 —— 安裝
更多相關文章...
•
PHP EOF(heredoc) 使用說明
-
PHP教程
•
Docker 安裝 MongoDB
-
Docker教程
•
Github 簡明教程
•
Git可視化極簡易教程 — Git GUI使用方法
相關標籤/搜索
使用說明
簡明
xcode5的使用
使用過的
Docker的使用
popupMenu的簡單使用
IDEA使用說明
使用
簡明扼要
簡單明瞭
MongoDB
Spring教程
Hibernate教程
MyBatis教程
應用
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
eclipse設置粘貼字符串自動轉義
2.
android客戶端學習-啓動模擬器異常Emulator: failed to initialize HAX: Invalid argument
3.
android.view.InflateException: class com.jpardogo.listbuddies.lib.views.ListBuddiesLayout問題
4.
MYSQL8.0數據庫恢復 MYSQL8.0ibd數據恢復 MYSQL8.0恢復數據庫
5.
你本是一個肉體,是什麼驅使你前行【1】
6.
2018.04.30
7.
2018.04.30
8.
你本是一個肉體,是什麼驅使你前行【3】
9.
你本是一個肉體,是什麼驅使你前行【2】
10.
【資訊】LocalBitcoins達到每週交易比特幣的7年低點
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
1.
mongodb簡易使用
2.
mongodb 簡單使用
3.
mongodb使用簡介
4.
明瞭 | MongoDB 外鍵的基本使用
5.
Cmder 簡明使用說明
6.
PostgreSQL 簡明使用說明
7.
簡明 MongoDB 入門教程
8.
htop使用簡明
9.
MongoDB學習:(二)MongoDB簡單使用
10.
MongoDB簡單使用 —— 安裝
>>更多相關文章<<