远程服务器,redis 安装在/opt下redis-4.0.10

cd redis-4.0.10

修改配置文件redis.conf配置文件:(注释掉bind:127.0.0.1)和修改保护模式为no

修改另一个配置文件:

vim  redis-6379.conf,修改保护模式:

启动redis服务

redis-server redis-6379.conf

进入redis 客户端

redis-cli

python 中操作redis

# coding=utf8
"""
author:dengjiyun
"""
import redis pool=redis.ConnectionPool(host='182.61.24.122',port=6379) r =redis.Redis(connection_pool=pool) # 从数据库中获取数据
name=r.get('name').decode('utf-8') print(name)

 利用redis中set集合进行去重url

# coding=utf8
"""
author:dengjiyun
"""
import redis pool=redis.ConnectionPool(host='182.61.24.122',port=6379) r =redis.Redis(connection_pool=pool) # set 集合 res=r.sadd('url_set','url1') # 当res=1,表示要添加的url不在 url_set 中 当res=0 时表示url已经存在url_set 从而实现去重的功能
if res:
print('新添加成功!') # 此处可以让把该url直接让爬虫进行爬取 else:
print('该url已经存在')

最新文章

  1. css样式基础三
  2. ListView 的优化(原)
  3. CSS应用心得
  4. JavaScript Patterns 3.7 Primitive Wrappers
  5. Learn clojure in Y minutes
  6. 8个必备的PHP功能开发 (转)
  7. 2.redis.3.2 下载,安装、配置、使用 - 2
  8. 知名IT企业待遇一览表
  9. JVM学习笔记(一)------的基本结构
  10. POJ 1159 - Palindrome 优化空间LCS
  11. android网络操作使用汇总(http)
  12. 读书笔记 effctive c++ Item 20 优先使用按const-引用传递(by-reference-to-const)而不是按值传递(by value)
  13. 使用spring框架中的组件发送邮件
  14. AbstractQueuedSynchronizer原理及代码分析
  15. How-to: Do Real-Time Log Analytics with Apache Kafka, Cloudera Search, and Hue
  16. js项目练习第二课
  17. [C]关于extern与struct
  18. Java笔记(十)堆与优先级队列
  19. 数据库相关 Mysql基本操作
  20. 【Linux】rpm常用命令及rpm参数介绍

热门文章

  1. [Git]解决Permission denied, please try again问题
  2. CS5216PIN TO PIN替换PS8402A方案|PS8402A电路设计原理图|CS5216芯片
  3. Java实习生常规技术面试题每日十题Java基础(六)
  4. python 脚本或者flask 注册成为windows服务
  5. find 命令常用解释
  6. 【】URL中的文本IPv6地址的格式RFC2732
  7. Swoole 中使用 HTTP 异步服务器、HTTP 协程服务器
  8. Appium安装部署
  9. webSocket 前端 js 加入 心跳机制 的基本写法
  10. spring boot & maven 多模块 ---心得