0%

JDK提供的集合类型主要分为四种类型:

  1. List:支持重复元素
  2. Set:不支持重复元素
  3. Map:键/值对的映射集
  4. Queue/Deque(double ended queue):queue是在集合尾部添加元素,在头部删除元素的队列,deque是可在头部和尾部添加或者删除元素的双端队列,deque既可以实现队列又可以实现栈
阅读全文 »

本文详细描述了安装Kylin单点环境的过程和步骤

前提条件

  1. Zookeeper已启动
  2. Hadoop已启动
  3. HBase已启动

版本说明

  • 操作系统: CentOS 7
  • Hadoop版本: Hadoop 3.2.1
  • Zookeeper版本: Zookeeper3.4.14
  • HBase版本: hbase-2.3.0
  • JDK版本:1.8
阅读全文 »

缓存的目的是为了减少数据库的压力,提升性能,但由于2个数据源之间是没有事务的,使用缓存可能会导致数据不一致的问题。

从理论上来说,给缓存设置过期时间,是保证最终一致性的解决方案。

常见的缓存读写策略有:

  • Cache Aside Pattern(旁路缓存模式)
  • Read/Write Through Pattern(读写穿透模式)
  • Write Behind Pattern(异步缓存写入模式)
阅读全文 »