07 2019 档案

摘要:写放大、读放大、空间放大 阅读全文
posted @ 2019-07-27 15:37 dragonliu 阅读(896) 评论(0) 推荐(0)
摘要:1.右键 选择Generate 2.创建 类的equals方法 阅读全文
posted @ 2019-07-26 14:46 dragonliu 阅读(832) 评论(0) 推荐(0)
摘要:redis分片分片场景在业务量相对较小的时候,可以将所有数据都存到一台机器上,只使用redis单机模式,不存在分片问题。如果业务的数据量超过一台物理机器的内存大小时,则会面对扩展问题,需要多台机器去存数据,此时,需要使用到redis的分片技术。 如何分片redis通过分slot的方式进行分片。例如有 阅读全文
posted @ 2019-07-17 17:24 dragonliu 阅读(2652) 评论(0) 推荐(0)
摘要:二、java-class的内存分配 三、JAVA string类特别之处 String 通过构造方法创建是在堆内存中, 通过直接赋值对象是在方法区的常量里 四、字符串做拼接 非常耗时和浪费内存的原因 我们对字符串进行拼接操作,每一次拼接 都会构建一个新的string对象,既耗时,又浪费空间, Str 阅读全文
posted @ 2019-07-11 19:20 dragonliu 阅读(256) 评论(0) 推荐(0)
摘要:一、hdfs的高可用 1.先说下自己的理解, 正常的hdfs有namenode,datanode,secondnamenode,但是second name node 不是真正意义上的namenode备份,只能说当namenode挂掉,可以从second name node补回一些数据,减少损失 2. 阅读全文
posted @ 2019-07-06 14:43 dragonliu 阅读(404) 评论(0) 推荐(0)
摘要:一、为什么使用Tidb 最近发现tidb在互联网圈大火,新生代的一个NewSql数据库 具体链接可以访问pincap的官网 https://www.pingcap.com/docs-cn/v3.0/ 二、Tidb常见的问题: 1.数据热点问题 因为tidb使用的是基于raft的tikv实例(rock 阅读全文
posted @ 2019-07-05 15:27 dragonliu 阅读(3258) 评论(0) 推荐(0)