2020年4月3日

摘要: 索引是把双刃剑,既可以提高查询效率,也可以大幅度影响增删改效率!!!! 索引建立在某一列上或是多列上,创建在某一列上叫单列索引,创建在两列及两列以上为复合索引, 创建索引的过程,其实牵扯到一个算法,叫二叉树,即创建索引的过程其实底层是在构建一个二叉树, 而这个二叉树大概是干啥的,类似于把一本没有目录 阅读全文
posted @ 2020-04-03 17:56 beyond7788 阅读(109) 评论(0) 推荐(0)
 
摘要: ElasticSearch安装,能够调用RestAPI完成基本的增删改查操作 完成Head插件安装,熟悉Head插件的基本用法 完成IK分词器的安装,能够使用IK分词器进行分词 使用SpringDataElasticSearch完成搜索引擎微服务的开发 使用logstash完成mysql与Elast 阅读全文
posted @ 2020-04-03 17:38 beyond7788 阅读(170) 评论(0) 推荐(0)
 
摘要: 第一种未使用MongoDB方式实现: control: service: 第二种使用MongoDB原生命令方式实现: service: 首先注入MongoTemplate 控制如何不能重复点赞: 用redis来实现,我们只要在点赞之后,往redis中添加一个标识即可!!!!! control: 注入 阅读全文
posted @ 2020-04-03 11:07 beyond7788 阅读(307) 评论(0) 推荐(0)
 
摘要: 查: 查询条件封装在BasicDBObject中。。。。。 添加数据: insetOne方法里面需要传一个document,所以我们new一个Document传进去,但是Document需要插入内容,看源码,Document构造函数可以传入一个map, 所以直接new HashMap,map添加数据 阅读全文
posted @ 2020-04-03 10:18 beyond7788 阅读(104) 评论(0) 推荐(0)
 
摘要: 就是为大数据而生的。 掌握MongoDB的特点和体系结构 掌握常用的MongoDB命令 能够运用java操作MongoDB 使用SpringMongoDB完成吐槽微服务的开发 首先MongoDB是个数据库,说到数据库,之前学过的oracle、mysql等都属于关系型数据库, 还有redis非关系型数 阅读全文
posted @ 2020-04-03 00:39 beyond7788 阅读(96) 评论(0) 推荐(0)