上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 24 下一页
摘要: 队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列中没有元素时,称为空队列 阅读全文
posted @ 2018-05-18 16:12 小禾点点 阅读(633) 评论(0) 推荐(0) 编辑
摘要: "栈“者,存储货物或供旅客住宿的地方,可引申为仓库、中转站,所以引入到计算机领域里,就是指数据暂时存储的地方,所以才有进栈、出栈的说法。 阅读全文
posted @ 2018-05-17 18:22 小禾点点 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 单个 节点 可以作为一个运行中的 Elasticsearch 的实例。 而一个 集群 是一组拥有相同 cluster.name 的节点, 他们能一起工作并共享数据,还提供容错与可伸缩性。(当然,一个单独的节点也可以组成一个集群) 你可以在 elasticsearch.yml 配置文件中 修改 cluster.name ,该文件会在节点启动时加载 阅读全文
posted @ 2018-02-24 14:15 小禾点点 阅读(522) 评论(0) 推荐(0) 编辑
摘要: Elasticsearch 中使用的这种方法假定冲突是不可能发生的,并且不会阻塞正在尝试的操作。 然而,如果源数据在读写当中被修改,更新将会失败。应用程序接下来将决定该如何解决冲突。 例如,可以重试更新、使用新的数据、或者将相关情况报告给用户 阅读全文
posted @ 2018-02-24 10:00 小禾点点 阅读(595) 评论(0) 推荐(0) 编辑
摘要: Elasticsearch 是利用分片将数据分发到集群内各处的。分片是数据的容器,文档保存在分片内,分片又被分配到集群内的各个节点里。 当你的集群规模扩大或者缩小时, Elasticsearch 会自动的在各节点中迁移分片,使得数据仍然均匀分布在集群里。 阅读全文
posted @ 2018-02-23 16:23 小禾点点 阅读(5963) 评论(0) 推荐(1) 编辑
摘要: 批量操作提示性能,但需要控制bulk size,大小,最佳大小bulk request会加载到内存里,如果太大的话,性能反而会下降,因此需要反复尝试一个最佳的bulk,size。 阅读全文
posted @ 2018-01-28 18:08 小禾点点 阅读(2722) 评论(0) 推荐(0) 编辑
摘要: 本文介绍ES的基础操作CURD。 阅读全文
posted @ 2018-01-24 10:24 小禾点点 阅读(3161) 评论(1) 推荐(0) 编辑
摘要: 客户端缓存的机制:Eureka还提供了客户端缓存的机制,即使所有的Eureka Server都挂掉,客户端仍可以利用缓存中的信息调用服务节点的服务。Eureka一般配合Ribbon进行使用,Ribbon提供了客户端负载均衡的功能,Ribbon利用从Eureka中读取到的服务信息,在调用服务节点提供的服务时,会合理的进行负载。 阅读全文
posted @ 2017-12-19 23:28 小禾点点 阅读(562) 评论(0) 推荐(0) 编辑
摘要: mysql的json查询: 1、一条普通的SQL 2、Mysql 解析读取后的SQL mysql解析SQL的时候先从FROM 开始,应为他需要先知道数据来源那些表。 笛卡尔积:A表10条 B表5条 ,笛卡尔积=10*5。 阅读全文
posted @ 2017-12-13 23:03 小禾点点 阅读(410) 评论(1) 推荐(0) 编辑
摘要: 查找是在大量的信息中寻找一个特定的信息元素,在计算机应用中,查找是常用的基本运算,例如编译程序中符号表的查找。本文简单概括性的介绍了常见的七种查找算法,说是七种,其实二分查找、插值查找以及斐波那契查找都可以归为一类——插值查找。插值查找和斐波那契查找是在二分查找的基础上的优化查找算法。 阅读全文
posted @ 2017-11-13 17:25 小禾点点 阅读(363) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 24 下一页