1.

  1. # Redis
  2.  
  3. 1.解压,配环境变量
  4.  
  5. 2.win上设置自启动
  6.  
  7. redis-server --service-install D:\redis\redis.windows.conf --loglevel verbose
  8.  
  9. 3.启动redis
  10.  
  11. redis-server E:\redis\redis-latest\redis.windows.conf
  12.  
  13. 4.进入数据库,另起一个cmd
  14.  
  15. redis-cli -h 127.0.0.1 -p 6379
  16.  
  17. 5. redis.windows.conf 中解注 requirepass foobared foobared改为密码;注:不能有空格
  18.  
  19. 6.重开始登陆
  20.  
  21. redis-cli -h 127.0.0.1 -p 6379 -a 123456
  22. ---
  23.  
  24. ## 1.非关系型数据库 Nosql(not noly sql)不是典型数据库 / Key-Values存储系统
  25.  
  26. - momgoDB 的优势:支持多种查询和支持创建索引
  27. - Redis 速度极快,价格高;持久化和热备时候消耗大量带宽和运力 5种数据类型的几种常用方法,默认不支持查询,可以在键上设置
  28.  
  29. 注:memcached sql中继器,不算Nosql
  30.  
  31. redis的字符类型
  32.  
  33. 1.string
  34.  
  35. 2.hash
  36.  
  37. 3.lsit
  38.  
  39. 4.set
  40.  
  41. ---
  42. 十大算法 快速排序、
  43. 多进程多线程
  44.  
  45. ---
  46. 购物车 以前是session,现在是redis
  47. 功能:
  48.  
  49. 商品展示
  50. 购物车操作
  51. 添加删除商品
  52. 结算
  53. ...
  54.  
  55. ---
  56. ## scrapy
  57.  
  58. ### 1.解释scrapy的工作流程
  59.  
  60. ### 2.scrapy的优势
  61.  
  62. scrapy自带多进程,能执行整站采集,自动调度器
  63.  
  64. ### 3.多主机爬虫架构
  65.  
  66. 待整理:...
  67. 一个起始spider(共享主队列)
  68. 一个主机多个从机
  69. 分布式进程
  70.  
  71. ### 在scrapy中使用redis,,去重
  72.  
  73. “指纹”:当前对象的唯一标示
  74. redis每次执行前检查指纹是否存在,再进行添加任务
  75.  
  76. ### 分布式防止终端
  77.  
  78. ### 如何实现架构?
  79.  
  80. scrapy自带框架
  81.  
  82. ## scrapy-redis 的分布式实现
  83.  
  84. master 主机
  85. slave 副机
  86. 可移植性好
  87.  
  88. ##

Python_scrapyRedis零散的更多相关文章

  1. Android零散

    2016-03-13 Android零散 ListView中嵌套GridView 要实现分组列表这样的效果:点击ListView中的分组名称,即展开此分组显示其包含的项目.使用ExpandableLi ...

  2. 零散知识记录-一个MQ问题

    [背景]我有一项零散工作:维护大部门的一台测试公用MQ服务器.当大部分MQ被建立起来,编写了维护手册,大家都按照规程来后,就基本上没有再动过它了.周五有同学跟我反映登录不进去了,周日花了1个小时来解决 ...

  3. iOS网络相关零散知识总结

    iOS网络相关零散知识总结 1. URL和HTTP知识 (1) URL的全称是Uniform Resource Locator(统一资源定位符). URL的基本格式 = 协议://主机地址/路径   ...

  4. JavaScript 零散知识点1 (正则表达式+定时器+hover)

    1.clear:both清楚浮动影响//css中 2.正则表达式 search方法 :指明是否存在相应的匹配,如找到一个返回一个整数值,表明这个匹配距离字符串开始的偏移位置,如果没有找到匹配返回-1f ...

  5. Python零散收集:

    Python零散收集 转义字符 描述 \(在行尾时) 续行符 \\ 反斜杠符号 \’ 单引号 \” 双引号 \a 响铃 \b 退格(Backspace) \e 转义 \000 空 \n 换行 \v 纵 ...

  6. ACM个人零散知识点整理

    ACM个人零散知识点整理 杂项: 1.输入输出外挂 //读入优化 int 整数 inline int read(){ int x=0,f=1; char ch=getchar(); while(ch& ...

  7. Android 零散知识点整理

    Android 零散知识点整理 为什么Android的更新试图操作必须在主线程中进行? 这是因为Android系统中的视图组件并不是线程安全的.通常应该让主线程负责创建.显示和更新UI,启动子线程,停 ...

  8. C#基本知识零散总结

    C#基本知识零散总结 类的属性:(property) C#中定义属性使用的语法 public string SomeProperty { get { return "属性的值"; ...

  9. 零散知识点总结(持续更新……)

        这篇博客用于记录平时学习中遇到的零散的知识点,它们不适于单独写一篇长博客,在这里记录下来一是为了增强记忆,二是为了方便复习总结.这篇博客会持续更新... 一.JS数据类型及类型判断 1. JS ...

随机推荐

  1. 学习ing

    1.从硬件和逻辑两个角度探讨什么是内存?硬件上看,内存就是电脑上的硬件--内存条.内存通过内存条不同的实现原谅分为DRAM(DRAM已经发展出好多代)和SRAM.从逻辑的角度来说,内存就是一个可以随机 ...

  2. composer慢 设置阿里云镜像

    composer config -g repo.packagist composer https://mirrors.aliyun.com/composer

  3. Ubuntu安装zookeeper问题

    在Ubuntu系统安装zookeeper后,启动报错: root@host8:/usr/solrcould/service1/zookeeper-3.5.0-alpha# sh bin/zkServe ...

  4. PHPStorm注释缩进问题

    以下是让强迫症很难受的注释格式 以下几步即可解决强迫症的烦恼 1.点击File 2.点击setting 3.按照以下几步走 4.按照以下几步走   5.最后效果如下

  5. Anderson《空气动力学基础》5th读书笔记 第1记——流动相似性

    在飞机真正上天之前,我们常常需要制作出缩小版的模型放在风洞中吹呀吹,尽可能地模拟真实飞行中的参数,这时我们就需要实现流动相似性,这便是本记要讲的. 文章目录 一.流动相似性的标准 二.流动相似性的应用 ...

  6. 【转】Python3 正则表达式特殊符号及用法(详细列表)

    转载自鱼c论坛:https://fishc.com.cn/forum.php?mod=viewthread&tid=57691&extra=page%3D1%26filter%3Dty ...

  7. Vue中监听 键盘事件及修饰符

    键盘事件: keyCode 实际值 48到57     0 - 9 65到90           a - z ( A-Z ) 112到135       F1 - F24 8            ...

  8. APP反编译Xposed-Fdex2脱壳

    1.首先手机安装Xposed(app) 2.安装Fdex2(app) 3.打开Fdex2 4.点击要脱壳的app 5.adb pull (点击脱壳app时候弹出的来的路径) 保存本地路径 6.完结-. ...

  9. Deployer 的使用

    假设我们的项目在本地 /www/demo-project 下,那么我们切换到该目录: $ cd /www/demo-project 然后执行 Deployer 的初始化命令: $ dep init 它 ...

  10. uniapp使用swiper组件做tab切换动态获取高度

    swiper对高度进行了限制,所以说通常做出了tab切换的效果但是内容经常被截取掉???? 所以我在前端做了一个动态获取高度的功能 选项卡标题也就是tab切换的效果 选项卡内容区域的高度自适应 因为进 ...