博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python读取文件内容并将内容插入到SSDB中
阅读量:5973 次
发布时间:2019-06-19

本文共 1791 字,大约阅读时间需要 5 分钟。

import osimport linecacheimport timefrom SSDB import SSDBssdb = SSDB('127.0.0.1', 8888)print("start")start = time.clock()cache_data = linecache.getlines("/usr/local/access.log")for line in range(len(cache_data)):    ssdb.request('set', ['log_'+str(line), cache_data[line].strip('\n')])    print(str(line))    end = time.clock()print "read: %f s" % (end - start)print("ok")

 

SSDB模块在Python使用方法

下载地址:

使用方法:

import os, sysfrom sys import stdin, stdoutfrom SSDB import SSDBtry:    pass    ssdb = SSDB('127.0.0.1', 8888)except Exception , e:    pass    print e    sys.exit(0)print ssdb.request('set', ['test', '123'])print ssdb.request('get', ['test'])print ssdb.request('incr', ['test', '1'])print ssdb.request('decr', ['test', '1'])print ssdb.request('scan', ['a', 'z', 10])print ssdb.request('rscan', ['z', 'a', 10])print ssdb.request('keys', ['a', 'z', 10])print ssdb.request('del', ['test'])print ssdb.request('get', ['test'])print "\n"print ssdb.request('zset', ['test', 'a', 20])print ssdb.request('zget', ['test', 'a'])print ssdb.request('zincr', ['test', 'a', 20])print ssdb.request('zdecr', ['test', 'a', 20])print ssdb.request('zscan', ['test', 'a', 0, 100, 10])print ssdb.request('zrscan', ['test', 'a', 100, 0, 10])print ssdb.request('zkeys', ['test', 'a', 0, 100, 10])print ssdb.request('zdel', ['test', 'a'])print ssdb.request('zget', ['test', 'a'])print "\n"print ssdb.request('hset', ['test', 'a', 20])print ssdb.request('hget', ['test', 'a'])print ssdb.request('hincr', ['test', 'a', 20])print ssdb.request('hdecr', ['test', 'a', 20])print ssdb.request('hscan', ['test', '0', 'z', 10])print ssdb.request('hrscan', ['test', 'z', '0', 10])print ssdb.request('hkeys', ['test', '0', 'z', 10])print ssdb.request('hdel', ['test', 'a'])print ssdb.request('hget', ['test', 'a'])print "\n"

 

转载地址:http://bbbox.baihongyu.com/

你可能感兴趣的文章
版本控制系统git
查看>>
FLFX:开源iOS调试/自测工具
查看>>
Android 微信支付 微信是否安装判断
查看>>
Android二维条形码轻松玩乐高机器人
查看>>
别慌张!Emsisoft释行勒索家族解密工具
查看>>
JS 检测网络带宽
查看>>
Zim-个人wiki系统
查看>>
重学前端学习笔记(十)--CSS语法关于带@的规则
查看>>
从零开始:用REACT写一个格斗游戏(一)
查看>>
Fildder抓包安装教程
查看>>
解决gerrit commit后pull发生冲突的问题
查看>>
走进欧洲、澳洲和加拿大21000个零售网点,比特币现金(BCH)有何潜力?
查看>>
深入理解 - java泛型
查看>>
深入理解Vue源码系列-3.initMixin干了什么(中)
查看>>
CSS基础入门之float
查看>>
koa 用到的delegates NPM包源码阅读
查看>>
抽奖的demo(跑马灯效果)
查看>>
图片知识
查看>>
Spring Cloud Ribbon负载均衡
查看>>
iOS开发基础篇--NSNotificationCenter使用小结
查看>>