Elasticsearch高频问答

1、Elasticsearch是如何实现master选举的?1、对所有可以成为master的节点根据nodeId排序,每次选举每个节点都把自己所知道节点排一次序,然后选出第一个(第0位)节点,暂且认为它是master节点。2、如果对某个节点的投票数达到一定的值(可以成为master节点数n/2+1)


MongoDB高频问答

1、MongoDB是什么?MongoDB是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB旨在为WEB应用提供可扩展的高性能数据存储解决方案,将数据存储为一个文档,数据结构由键值(key=>value)对组成。


SQLServer高频问答

一、数据库基础知识篇(SQLServer/MySQL通用)1.说说主键、外键、超键、候选键超键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属 性组合在一起也可以作为一个超键。超键包含候选键和主键。 候选键:是最小超键,即没有冗余元素的超键。 主键:数据库表中对


MySql高频问答

一、数据库知识通用篇1.说说主键、外键、超键、候选键超键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。候选键:是最小超键,即没有冗余元素的超键。主键:数据库表中对储存数据对象予以唯一和完整标识的数据列或属性


常用SQL备忘

保留两位小数sql server:select **Convert**(decimal(18,2),2.176544) 结果:2.18select CAST(2.176544 as decimal(18,2))结果:2.18select Round(2.176544,2)  结果:2.180000