数据库与缓存:3.mongodb的基本知识
2024-10-07 13:04:07
1. mongodb是什么?
NoSQL 非关系型数据库,主要用于数据的海量存储。分为server数据存储端和client数据操作端。
1.1 关系型与非关系型数据库的区别?
1.sql:数据库--表--数据
- nosql:数据库---集合--文档
2.mongoddb优势
- 扩展性
- 大数据型,高性能
- 灵活的数据模型
3.启动
本地测试启动:功能受限,验证数据库的完整功能
- ps aux|grep mongodb
- ps -- process 进程
- ps aux 显示所有进程
- grep --- 文件查询
- grep "#" /etc/mongodb.conf --- 把文件中所有带被注释的行显示出来
- grep -v "#" /etc/mongodb.conf --- 把文件中所有有用的行显示出来
sudo service mongodb start
sudo service mongodb stop生产方式启动:
4.使用
4.1 数据库的操作
查看当前数据库: db 默认为test
查看磁盘上的数据库: show dbs/ show databases
注:db --- > test ---> show dbs ---> local 0.000GB 是因为test数据库不在磁盘上,在内存中。
创建数据库
1.use python
2.db.test.insert({"key":"value"})
3.show dbs ---> python
删除数据库
db.dropDatabase()
最新文章
- 使用zabbix邮件发送报表
- python_pycharm介绍1
- Java-对象数组排序
- C++ 字符串相关函数
- CoreText实现图文混排之点击事件-b
- node-xlsx
- hadoop集群简单搭建
- Java中函数的递归调用
- 2018-2019-2 《Java程序设计》第1周学习总结
- SparkCore | Rdd| 广播变量和累加器
- loj#6033. 「雅礼集训 2017 Day2」棋盘游戏(二分图博弈)
- 【Spark-core学习之二】 RDD和算子
- TCP/IP 数据包报文格式(IP包、TCP报头、UDP报头)(转)
- Liferay7 BPM门户开发之25: Liferay7应用程序配置(APPLICATION CONFIGURATION)
- windous----操作系统基础
- node中异步IO的理解
- word2vec原理CBOW与Skip-Gram模型基础
- 【spring cloud】一个ms微服务想要给注册中心eureka发现,需要满足这些条件,微服务不能被eureka注册中心发现的解决方案
- 密码统计分析工具pipal
- FastAdmin 一键 CRUD 生成时方法不存在的问题分析