02-知识点

一.ElasticSearch

elasticSearch 和 mysql的对比

elasticSearch

mysql

索引index

相当于 数据库db

类型type

相当于 表

文档document

相当于 表的一条记录row

分词器:中文分词器(IK)

二.elasticsearch-head

elasticsearch-head是一个node的项目,运行之后可以以图形化界面显示连接的es的   
索引、类型、文档、以及健康状态

三.Logstash

可用于同步数据库中的数据到elasticsearch  
可以定时执行脚本从mysql中读取数据,同步到elasticsearch中或输出到控制台 
定时支持corn脚本  
在logstash的bin目录下执行脚本:logstash -f 脚本.conf  

也可以自己代码实现,然后用定时器执行   

四.RabbitMQ 消息中间件

ActiveMQ 和 RabbitMQ对比

ActiveMQ

RabbitMQ

JMS规范的实现

AMQP协议的实现

五.加密

六.项目中常见的4中认证方式

七.mysql数据库的引擎的区别

八.悲观锁和乐观锁

九.mysql 中的count(*)、count(1)、count(字段)的区别

十.sleep、wait、notify、notifyAll的区别和联系

Last updated