官网文档:https://www.elastic.co/guide/cn/elasticsearch/guide/current/getting-started.html es中的索引.类型.文档可以一一和关系型数据库中的概念去对应. 在本地部署三个es程序,将会自动水平扩容.任何一个节点挂掉,在其他节点都有备份数据保证分片数据的完整性. 主分片的数目在索引创建时就已经确定了下来.一般我们给一个索引分配5个主分片,一个副本.但当你拥有越多的副本分片时,也将拥有越高的吞吐量(前提是增加机器). R
先来思考一个问题:如何写一个能消耗对方时间的程序? 消耗时间还不简单,休眠一下就可以了: Sleep(1000) 这确实消耗了时间,但并没有消耗 CPU.如果对方开了变速齿轮,这瞬间就能完成. 不过要消耗 CPU 也不难,写一个大循环就可以了: for i = 0 to 1000000000 end 但这和 Sleep 并无本质区别.对方究竟有没有运行,我们从何得知? 所以,我们需要一个返回结果 -- 只有完整运行才有正确答案. result = 0 for i = 0 to 100000000