摘要:
转自: https://zhuanlan.zhihu.com/p/100283343 1 概念 1.1 模型 1.2 副本** 1.3 衡量分布式系统的指标 2 分布式系统原理 2.1 数据分布方式 2.2 基本副本协议 2.3 Lease 机制 2.4 Quorum 机制 2.5 日志技术 2.6 阅读全文
摘要:
该文思想早于08年 https://kb.cnblogs.com/page/520743/ https://blog.csdn.net/piscailei/article/details/2245448 为了补大家的遗憾,在此总结下ROBBIN的领域模型的一些观点和大家的补充,在网站和演讲中,rob 阅读全文
摘要:
https://www.cnblogs.com/xuewangkai/p/11158576.html https://blog.csdn.net/yusiguyuan/article/details/15027821 阻塞IO 非阻塞IO https://blog.csdn.net/historya 阅读全文
摘要:
https://zhuanlan.zhihu.com/p/67205845 https://www.cxc233.com/blog/e1d54234.html 阅读全文
摘要:
基础数据结构: (注意dict是字典,dict->type是相关函数指针, dict->type->keyDup是执行该方法) 具体调用链路: 渐进式rehash: 新增/删除时: 查询时: 都会进行rehash 所以当dict数据量大的时候,在扩容时,可能会影响set/get的rt GOOD:ht 阅读全文
摘要:
1.标准strcat 会有溢出风险,sdscat无溢出风险 2.空间预分配,惰性空间释放 空间预分配:sds分配空间时,如果原来是5,free是0, sdscat追加一个10长度的,此时字符串加长到15,free也同时分配15,总长为15 + 15free + 1(/0) 为31字节; 若大于1M后 阅读全文
摘要:
https://baike.baidu.com/item/realloc/659993?fr=aladdin 也就是说:原地址后面有连续可以空间可以满足需要,则追加在后面,否则开辟新空间,并拷贝数据 阅读全文
摘要:
https://blog.csdn.net/qq_21792169/article/details/50561570 阅读全文
摘要:
https://baike.baidu.com/item/%E5%A4%A7%E5%B0%8F%E7%AB%AF%E6%A8%A1%E5%BC%8F/6750542?fr=aladdin 阅读全文
摘要:
-XX:+DisableExplicitGC 阅读全文