![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
llw01
这个作者很懒,什么都没留下…
展开
-
MySQL命令行导出数据库
MySQL命令行导出数据库:1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin(或者直接将windows的环境变量path中添加该目录)2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名 如我输入的命令行:转载 2014-03-23 11:58:49 · 466 阅读 · 0 评论 -
redis:hash数据类型与操作
Redis hash是一个string类型的field和value的映射表.一个key可对应多个field,一个field对应一个value。将一个对象存储为hash类型,较于每个字段都存储成string类型更能节省内存。新建一个hash对象时开始是用zipmap(又称为small hash)来存储的。这个zipmap其实并不是hash table,但是zipmap相比正常的hash实现可以节省不转载 2014-03-23 23:34:06 · 547 阅读 · 0 评论 -
Redis Hash类型数据常用命令总结
Redis Hash类型数据常用命令总结 Hash是一种数据结构,一般翻译做“散列”,也有直接音译为“哈希”。Redis hash 是一个string类型的field和value的映射表。它特别适合用于存储对象。同将对象的每个字段存成单个string类型,存储为hash类型会占用更少的内存,并且方便的存取整个对象。 下面是关于hash类型存储的一些常用方法(命令): 1转载 2014-03-23 23:37:43 · 547 阅读 · 0 评论 -
Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
去空格及特殊符号s.strip().lstrip().rstrip(',')复制字符串#strcpy(sStr1,sStr2)sStr1 = 'strcpy'sStr2 = sStr1sStr1 = 'strcpy2'print sStr2连接字符串#strcat(sStr1,sStr2)sStr1 = 'strcat'sStr2 = 'appe转载 2014-03-23 14:26:18 · 386 阅读 · 0 评论 -
Python操作redis
首先确保redis已经正常启动。 安装 可以去pypi上找到redis的Python模块: http://pypi.python.org/pypi?%3Aaction=search&term=redis&submit=search 然后按照提示down下来redis-py-2.2.1.tar.gz 非常标准的解压: #tar xvzf redis-py-转载 2014-03-23 14:07:12 · 515 阅读 · 0 评论 -
mysql数据复制至redis的一种应用场景 bash实现
由于目前仅仅通过mysql来进行数据的存储,要完成复杂的数据统计耗时较长。因此考虑将部分数据导入到redis中,完成数据统计后,再将结果存入mysql。 经查资料,利用管道的方式可以绕开第三方的数据交互过程,数据直接从mysql导入到redis的速度非常快。在笔者的测试环境中,500w级别的数据大概用时40秒(当然了,与mysql的查询耗时有关)。 另外,由于mysql表设计的转载 2014-03-23 15:47:14 · 711 阅读 · 0 评论 -
【python】python redis的安装与使用
#1、安装 好吧,我承认我只会最简单的安装 sudo apt-get install redis-server python 支持包: (其实就一个文件,搞过来就能用) sudo apt-get install python-redis #2、配置 配置一下吧,默认配置文件在: “/etc/redis/redis.conf” 绑定ip: “bind 127.转载 2014-03-23 16:13:02 · 553 阅读 · 0 评论 -
Mysql到Redis的数据协议
redis-cli命令行工具有一个批量插入模式,是专门为批量执行命令设计的。这第一步就是把Mysql查询的内容格式化成redis-cli可用的数据格式。原理是把要插入到Redis的数据直接转成Redis协议数据流,通过pipe mode 导入到Redis.Redis协议:* 参数个数$ 第一个参数长度 第一个参数$ 第二个参数长度 第二个参数…$ 第n个参数长度转载 2014-03-23 15:37:33 · 792 阅读 · 0 评论 -
linux下批量替换文件内容
在linux超级终端下编辑文档是件比较麻烦的事情,下面简单介绍一下如何在linux下批量替换文件内容 linuxsed 批量替换多个文件中的字符串 格式: sed -i "s/查找字段/替换字段/g" `grep 查找字段 -rl 路径` 例如:替换/home下所有文件中的xxx为ooo sed -i "s/xxx/ooo/g" `grep xxx -rl /home`转载 2014-03-23 15:06:26 · 580 阅读 · 0 评论 -
linux 下安装、使用 redis
redis介绍Redis是一个开源、支持网络、基于内存、键值对存储数据库,使用ANSI C编写, redis中文官方网站,点这里。redis安装我的linux操作系统为ubuntu12.04 登录 http://www.redis.io/download 下载redis-2.8.3.tar.gz(或者使用命令下载,wget http://download.redis.io/转载 2014-03-23 13:22:53 · 460 阅读 · 0 评论 -
Python 连接mysql数据库
http://my.oschina.net/davehe/blog/128361支持SQL标准的可用数据库有很多,其中多数在Python中都有对应的客户端模块. 这里我使用的mysql,它需要安装MySQLdb包.它相当于Python的数据接口规范Python DB API. 1root@10.1.1.45:~# apt-get install py转载 2014-03-23 12:20:43 · 540 阅读 · 0 评论 -
用apt-get install安装的文件被放到哪里
使用命令dpkg -L 如果包安装成功的话,会列出所有文件的位置。例如[test@pentest ~]$ dpkg -L emacs22-gtk/./usr/usr/bin/usr/bin/emacs22-gtk/usr/share/usr/share/man/usr/share/man/man1/usr/share/doc/usr/share/doc转载 2014-03-23 12:05:37 · 1387 阅读 · 0 评论 -
Ubuntu安装配置Mysql
三种安装方式: 1. 从网上安装 sudo apt-get install mysql-server。装完已经自动配置好环境变量,可以直接使用mysql的命令。 注:建议将/etc/apt/source.list中的cn改成us,美国的服务器比中国的快很多。 2. 安装离线包,以mysql-5.0.45-linux-i686-icc-glibc23.tar.gz为例。转载 2014-03-23 11:59:58 · 501 阅读 · 0 评论 -
Python求取最多的IP访问次数
第一步,模拟生成ip地址原创 2014-05-26 22:24:12 · 1207 阅读 · 0 评论