1 前言 今天开始来和大家一起学习一下Redis实际应用篇,会写几个Redis的常见应用。 在我看来Redis最为典型的应用就是作为分布式缓存系统,其他的一些应用本质上并不是杀手锏功能,是基于Redis支持的数据类型和分布式架构来实现的,属于小而美的应用。 结合笔者的日常工作,今天和大家一起研究下基 ...
分类:
编程语言 时间:
2020-02-17 11:52:24
阅读次数:
80
CAP的定义 C: Consistency,一致性,指的是所有节点在同一时刻的数据是相同的 A: Available,可用性,指的是系统提供的服务一直处于可用状态 P:Partition tolerance,分区容错性,指分布式系统在遇到网络分区的情况下,仍然能响应用户的请求 CAP理论指的是在分布 ...
分类:
其他好文 时间:
2020-02-17 01:00:13
阅读次数:
72
Simple step for EMC NW & NMM (1) disable WINDOWS UAC (reboot)(2) SET windows domain user AS sysadmin(3) modify hosts(4) install software (NW , NMM) (r ...
分类:
数据库 时间:
2020-02-16 20:54:09
阅读次数:
86
快速排序由C. A. R. Hoare在1960年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 第一种典型实现:通过两个游 ...
分类:
编程语言 时间:
2020-02-15 19:03:56
阅读次数:
75
Spark RDD五大特性 1、RDD由一组partition组成 2、每一个分区由一个task来处理 3、RDD之间有一些列依赖关系 4、分区类算子必须作用在kv格式得RDD上 5、spark为task执行提供了最佳计算位置,尽量将task发送到数据所在节点执行 spark 快的原因 1、spar ...
分类:
其他好文 时间:
2020-02-15 15:21:21
阅读次数:
73
1.keys 功能: 返回所有键值对的key 示例 val list = List("hadoop","spark","hive","spark") val rdd = sc.parallelize(list) val pairRdd = rdd.map(x => (x,1)) pairRdd.ke ...
分类:
其他好文 时间:
2020-02-14 18:33:43
阅读次数:
110
CAP定理: 在一个分布式系统中,Consistency(数据一致性)、 Availability(服务可用性)、Partition tolerance(分区容错性),三者不可兼得。 一致性(Consistency) 在分布式系统中的所有数据备份(副本),在同一时刻数据的值是否一致。(等同于所有节点 ...
分类:
其他好文 时间:
2020-02-13 19:04:50
阅读次数:
60
相向双指针的第二种题型: Partition array 基本题型:将一个数组根据某个条件分割,比如大于target,奇偶等等 例 lintcode 31. Partition Array https://www.lintcode.com/problem/partition-array/descri ...
分类:
其他好文 时间:
2020-02-13 09:38:05
阅读次数:
52
https://my.oschina.net/thinwonton/blog/1622905 1. 前言 服务注册中心,给客户端提供可供调用的服务列表,客户端在进行远程服务调用时,根据服务列表然后选择服务提供方的服务地址进行服务调用。服务注册中心在分布式系统中大量应用,是分布式系统中不可或缺的组件, ...
分类:
其他好文 时间:
2020-02-12 16:49:43
阅读次数:
87
大家好,我是一名DBA之前也在其它地方写过blog,但是可惜目前在greatwall之内都不能访问了。 如果有小伙伴可以在墙外访问的话 可以尝试着看看这个地址 https://liuleiit.wixsite.com/partition-liu 我会陆续把我整理出的资料搬到这里的 ¡Encantad ...
分类:
其他好文 时间:
2020-02-11 19:10:58
阅读次数:
55