redis 导入数据,redis怎么导出数据

  redis 导入数据,redis怎么导出数据

  本文主要介绍了大蟒导入导出存储数据的实现,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  

目录
一。导出存储某个库的数据使用大蟒向使用心得批量导入数据二。导入存储某个库的数据注:以线类型为例

  

一.导出redis某个库的数据

  导入存储

  导入数据

  file_path=why.json

  redis_conn=redis .Redis(主机=192.168.1.123 ,端口=6387,密码=123zxcv ,db=2,decode_responses=True)

  data_keys=redis_conn.keys()

  all_data={}

  对于data _ keys:中的英语字母表中第九个字母

  all _ data[I]=JSON。loads(redis _ conn . get(I))

  文件对象=打开(文件路径, w ,编码=utf8 )

  json.dump(所有数据,文件对象,确保_ascii=False)

  file_object.close()

  

使用python向Redis批量导入数据

  使用管道进行批量导入数据。包含先使用rpush插入数据,然后使用期满改动过期时间

  类Redis_Handler(处理程序):

  定义连接(自我):

  #打印自身主机、自身端口、自身表格

  自我连接=连接(自身主机、自身端口、自身表格)

  定义执行(自身,操作名称):

  filename=/tmp/temp.txt

  批处理大小=10000

  用打开(文件名)作为文件:

  尝试:

  计数=0

  管道_ redis=自身。连接客户端。管道()

  对于文件:中的行

  (key,value)=lines.split(,)

  计数=计数数字一(one)

  if len(key)0:

  pipeline_redis.rpush(key,value.strip())

  如果不是,计数% batch_size:

  pipeline_redis.execute()

  计数=0

  #发送最后一批

  pipeline_redis.execute()

  除了例外:

  打印“雷迪斯添加错误"

  

二.导入redis某个库的数据

  导入存储

  导入数据

  file_path=why.json

  redis_conn=redis .Redis(主机=192.168.1.123 ,端口=6387,密码=123zxcv ,db=1,decode_responses=True)

  file_object=open(file_path, r ,encoding=utf8 )

  all_data=json.load(文件_对象)

  用于键入all_data:

  redis_conn.set(key,json.dumps(all_data[key],确保_ascii=False))

  file_object.close()

  到此这篇关于大蟒导入导出存储数据的实现的文章就介绍到这了,更多相关大蟒导入导出存储内容请搜索盛行信息技术软件开发工作室以前的文章或继续浏览下面的相关文章希望大家以后多多支持盛行信息技术软件开发工作室!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 关于redis数据库入门详细介绍图片,redis数据库的使用,关于Redis数据库入门详细介绍
  • redis队列操作命令,redis 循环队列
  • redis队列操作命令,redis 循环队列,redis实现简单队列
  • redis部署应用服务器上,redis如何启动服务器
  • redis部署应用服务器上,redis如何启动服务器,搭建Redis服务器步骤详细介绍
  • redis缓存穿透和击穿解决方案,redis缓存穿透,缓存雪崩解决
  • redis缓存穿透和击穿解决方案,redis缓存穿透,缓存雪崩解决,redis缓存穿透解决方法
  • Redis缓存,redis和缓存
  • Redis缓存,redis和缓存,Redis缓存详解
  • redis的配置,启动,操作和关闭方法有哪些,关闭redis的命令,Redis的配置、启动、操作和关闭方法
  • redis的主从配置方法详解图,Redis主从配置
  • redis的主从配置方法详解图,Redis主从配置,redis的主从配置方法详解
  • redis界面工具,mac安装redis可视化工具
  • redis界面工具,mac安装redis可视化工具,推荐几款 Redis 可视化工具(太厉害了)
  • redis正确使用的十个技巧是什么,redis正确使用的十个技巧有哪些
  • 留言与评论(共有 条评论)
       
    验证码: