分布式系统设计
文章平均质量分 60
无名小卒一枚
因为你们都太优秀了,这就是我持续努力的动力
展开
-
Redis使用笔记
测机器性能 /usr/local/bin/redis-benchmark redis学点基础知识 内存中分布式的缓存服务器 单进程模型来处理客户端的请求。对读写等事件的响应 是通过对epoll函数的包装来做到的。Redis的实际处理速度完全依靠主进程的执行效率 Epoll是Linux内核为处理大批量文件描述符而作了改进的epoll,是Linux下多路复用IO接口select/poll的增强版本, 它能显著提高程序在大量并发连接中只有少量活跃的情况下的系统CPU利用率。 默认16个库 切换库原创 2021-04-21 20:19:13 · 54 阅读 · 0 评论 -
ubuntu安装Redis
下载 wget http://download.redis.io/releases/redis-3.0.4.tar.gz 将下载的源码移到/opt目录并且解压 安装指令 cd redis-3.0.4 make make install 安装中我出现的问题 1.#include_next stdlib.h not found 解决方案:卸载gcc,安装新的 sudo apt-get remove gcc gcc-xx #可能有多个版本,都要删掉 sudo apt-get autoremov原创 2021-04-21 16:30:31 · 156 阅读 · 0 评论 -
初识docker
1.背景 我的分布式爬取系统是否可以使用docker? 我的10台 探测服务器的部署是否可以用到docker? (涉及到环境配置、库和组件的安装、上传数据、下载数据…) 2.Docoker的出现背景 软件开发中环境配置太繁琐,操作系统的设置、库和组件的安装。 软件迁移的时候能否考虑把原始环境也一样复制? 现有的解决方案: 2.1虚拟机 缺点: 占用资源多====虚拟机的运行需要几百MB 冗余步骤多===系统级别的步骤无法跳过 启动慢 2.2Linux容器 用于解决虚拟机存在的问题。**原创 2021-04-17 21:41:03 · 130 阅读 · 0 评论