![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mongo数据库
mongo数据库学习
sa726663676
这个作者很懒,什么都没留下…
展开
-
python操作leveldb数据库
1. leveldb简介:优点:1. leveldb是一个开源的持久化的键值数据库,2.具有很高的随机写,顺序读写性能,但是随机读性能一般,适合写多读少的场景。在一台4核Q6600的CPU机器上,每秒钟写数据超过40w,而随机读的性能每秒钟超过10w。3.key和value都是任意长度自己数组4.支持批量操作以原子操作形式进行5.支持全景快照6.非内存数据库缺点:1)leveldb但是没有提供服务器接口,也就意味着只能本地使用,开发者也可以自己封装一个服务器接口。2.原创 2021-11-07 18:28:52 · 4188 阅读 · 2 评论 -
python连接mongo数据库
import pymongofrom pymongo import MongoClientcurrentEnvironment = "mine"def get_db(): global currentEnvironment assert currentEnvironment in ["mine", "local", "develop", "produce"] if(currentEnvironment=="mine"): import pymongo .原创 2021-08-29 15:56:29 · 212 阅读 · 0 评论 -
mongo数据库学习
数据查询:查询需要的键:db.user.find({},{"username":1,"email":1}赛选掉不需要的键:db.user.find({},{"email",0}) #可以把_id 剔除掉。$exist:查询键是否存在。如果是一个数组:{a:[{},{},{}]}可以使用{"a.0.key1":}.update({查询条件},{$unset:{"key.key.key":1}} 删...原创 2021-08-29 15:48:26 · 82 阅读 · 0 评论