· #删除数据库> use testdb #先切换到要删除的数据库中
· #查看执行计划> db.user.find({age:{$gt:100},id:{$lt:200}}).explain()
索引· 索引通常能够极大的提高查询的效率,如果没有索引,MongoDB在读取数据时必须扫描集合中的每个文件并选取那些符合查询条件的记录。这种扫描全集合的查询效率是非常低的,特别在处理大量的数据时,查询可以要花费几十秒甚至几分钟,这对网站的性能是非常致命的。索引是特殊的数据结构,索引存储在一个易于遍历读取的数据集合中,索引是对数据库表中一列或多列的值进行排序的一种结构
易错点 aliyun.properties配置文件值写错,要对应自己的oss账户,每个人不相同 虹软的三个dll配置与配置文件中指定的路径不一致 虹软的配置参数未进行修改值,需要和自己的虹软进行对应,每个人不相同 部分电脑环境缺失:Caused by: java.lang.UnsatisfiedLinkError: D:\gongju\renlian\haha\libs\WIN64\libarcsoft_face.dll: Can't find dependent libraries安装资料中的环境即可 请求需是post请求,头信息需要跟生成的令牌一直,每次生成的是不一样的 项目结构和配置不一样,没随着项目结构更改 新用户测试跳过了基本信息直接测试了头像上传,出现报错·
· 用户请求中携带的token需要到sso系统中进行校验
· 通过rpc调用dubbo中提供的服务,在dubbo服务中与MongoDB对接,完成数据的CRUD操作
· 将一些数据缓存到Redis,从而提升数据查询性能