摘要: 1.ELK简介 这里简单介绍一下elk架构中的各个组件,关于elk的详细介绍的请自行百度 Elasticsearch是个开源分布式搜索引擎,是整个ELK架构的核心 Logstash可以对数据进行收集、过滤,存储到ELasticsearch中 Kibana 可以为 Logstash 和 Elastic阅读全文
posted @ 2019-04-09 22:23 waen 阅读(357) 评论(1) 编辑
摘要: 1.elasticsearch的结构 首先elasticsearch目前的结构为 /index/type/id id对应的就是存储的文档ID,elasticsearch一般将数据以JSON格式存储。我们可以将elasticsearch和关系型数据库进行比较,index相当于关系型数据库中的datab阅读全文
posted @ 2019-04-15 23:40 waen 阅读(206) 评论(0) 编辑
摘要: 1.ELK简介 这里简单介绍一下elk架构中的各个组件,关于elk的详细介绍的请自行百度 Elasticsearch是个开源分布式搜索引擎,是整个ELK架构的核心 Logstash可以对数据进行收集、过滤,存储到ELasticsearch中 Kibana 可以为 Logstash 和 Elastic阅读全文
posted @ 2019-04-09 22:23 waen 阅读(357) 评论(1) 编辑
摘要: 近期在做一个对接京东的电商平台,所以对各个地方的效率考虑的比较多,今天深挖了一下ArrayList与LinkedList的区别以及对应List使用foreach与使用下标遍历的效率问题,首先说一下两种List的区别。 ArrayList是基于动态数组的数据结构,而LinkedList基于链表的数据结阅读全文
posted @ 2019-02-28 11:03 waen 阅读(53) 评论(0) 编辑
摘要: 首先不管如何要有一张表记录下数据的修改记录,下图是本人设计的表结构 本次利用触发器记录数据的更改主要需要注意在上一次更新到下一次更新期间对同一数据进行操作的各种情况,下图为我整理的对同一数据进行多次操作的各种情况以及记录方式 而本次触发器实现缓存的定期增量更新主要区分两种情况: 1.insert、u阅读全文
posted @ 2019-02-25 21:03 waen 阅读(45) 评论(0) 编辑
摘要: 分布式锁一般有三种实现方式: 1. 数据库乐观锁; 2. 基于ZooKeeper的分布式锁; 3. 基于Redis的分布式锁; 这里大概说一下三种方式的优缺点,数据库乐观锁优点是实现简单,只需要for update关键词就可以实现,缺点是无法满足高并发量以及数据库读写频繁的系统 ZooKeeper分阅读全文
posted @ 2019-02-25 20:44 waen 阅读(454) 评论(0) 编辑
摘要: 利用COOKIE实现单点登录功能 近期公司要求帮一个项目实现单点登录功能,在综合考量下决定采用cookie实现,大概的流程如下图所:阅读全文
posted @ 2019-02-25 14:36 waen 阅读(36) 评论(0) 编辑
摘要: 以下为个人想法,如果有说的不对的地方请各位大佬见谅! 这是博主的第一篇博客,可能排版以及一些描述有不合理的地方还请勿喷,希望大家尽可能的多给我这样的新人一些鼓励让我能在写博客的道路上走下去。 进入正题,首先开发背景 近期公司的一些项目上出现了内存溢出的问题,究其原因是缓存的数据量太大导致jvm内存溢阅读全文
posted @ 2019-01-25 11:35 waen 阅读(130) 评论(1) 编辑
博聚网