Fork me on GitHub

09 2020 档案

摘要:Redis 模式 我们项目接触redis一开始是作为缓存,主要是因为它的速度快。其次是用于分布式锁,如果有兴趣还可以用来做布隆过滤器。 redis的模式基本分4种,在实际 生产环境中,主要还是集群。 讨论的redis版本,以4.0为主。 单点 Standalone 这基本不用说,官网上面的demo就 阅读全文
posted @ 2020-09-21 19:46 WilliamCui 阅读(1663) 评论(0) 推荐(0) 编辑
摘要:分布式架构的发展过程 图片是从网上搜的,大概反映了整个系统架构的变迁,当然在实际的项目中要比这几张图复杂的多。 从1.0开始计算 1.0 原始的系统架构,一台Server抗下了所有 2.0 压力越来越大,是时候把DB独立出来了 3.0 公司发展不错,访问量上来了,集群就安排上了 4.0 访问量越来越 阅读全文
posted @ 2020-09-15 19:54 WilliamCui 阅读(417) 评论(1) 推荐(0) 编辑
摘要:分布式和集群 Distributed & Cluster 分布式: 是指将业务拆分为不同的子服务,然后将其分布在不同的计算机上。 群集: 意味着将多个服务器组合在一起以实现相同的服务。 它可以被视为计算机,云计算平台,或者通过软件系统集中使用分布式部署资源。 为了应付较大的并发性,以实现高可用性,分 阅读全文
posted @ 2020-09-10 10:44 WilliamCui 阅读(389) 评论(1) 推荐(0) 编辑
摘要:线程 线程 & 进程 学过操作系统的基本都知道这个词。一开始出现的是进程,进程是操作系统中分时系统的一个基本运作单位。但是后来由于系统设计的升级,对进程又进行了划分,所以出现了线程。 进程可以包含多个线程,至少一个。这样就出现了线程来执行用户需要执行的命令。 区别总结一下: 进程是一段正在执行的程序 阅读全文
posted @ 2020-09-04 15:44 WilliamCui 阅读(380) 评论(0) 推荐(0) 编辑
摘要:这个问题之所以产生,是来自于阿里的java手册中 【线程池不允许使用Executors去创建,而是通过ThreadPoolExecutor的方式。】 哪个对?个人觉得还是看实际的项目,当你的项目的规模不够大,随便使用都可以,但是如果规模够大,访问量,数据处理,线程的使用量都达到了一定的规模。最好是使 阅读全文
posted @ 2020-09-02 17:58 WilliamCui 阅读(295) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示