广告
返回顶部
首页 > 资讯 > 数据库 >suse11安装测试redis
  • 230
分享到

suse11安装测试redis

2024-04-02 19:04:59 230人浏览 泡泡鱼
摘要

suse11 安装测试redis一,下载安装redis 最新源码包wget Http://Redis.Googlecode.com/files/redis-2.6.13.tar.gz--2013-05-12

suse11 安装测试redis
一,下载安装redis 最新源码包
wget Http://Redis.Googlecode.com/files/redis-2.6.13.tar.gz
--2013-05-12 18:09:57--  http://redis.googlecode.com/files/redis-2.6.13.tar.gz
Resolving redis.googlecode.com... 173.194.72.82, 2404:6800:4008:c00::52
Connecting to redis.googlecode.com|173.194.72.82|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 994331 (971K) [application/x-gzip]
Saving to: `redis-2.6.13.tar.gz'


100%[======================================================================================>] 994,331     3.26M/s   in 0.3s    


2013-05-12 18:09:57 (3.26 MB/s) - `redis-2.6.13.tar.gz' saved [994331/994331]
SLES11-108:~/nosql # tar zxvf redis-2.6.13.tar.gz
SLES11-108:~/NoSQL # cd redis-2.6.13/
make
   CC sentinel.o
   LINK redis-server
   INSTALL redis-sentinel
   CC redis-cli.o
   LINK redis-cli
   CC redis-benchmark.o
   LINK redis-benchmark
   CC redis-check-dump.o
   LINK redis-check-dump
   CC redis-check-aof.o
   LINK redis-check-aof


Hint: To run 'make test' is a good idea ;)
SLES11-108:~/nosql/redis-2.6.13/src # cp redis-server /usr/local/bin/
SLES11-108:~/nosql/redis-2.6.13/src # cp redis-cli /usr/local/bin/
SLES11-108:~/nosql/redis-2.6.13/src # cp ../redis.conf  /etc/


SLES11-108:~/nosql/redis-2.6.13/src #


daemonize yesSLES11-108:/etc # cat /etc/redis.conf  |grep -Ev "^#|^$"
pidfile /var/run/redis.pid
port 6379
timeout 0
tcp-keepalive 0
loglevel notice
logfile stdout
databases 16
save 900 1
save 300 10
save 60 10000
stop-writes-on-bgsave-error yes
rdbcompression yes
rdbchecksum yes
dbfilename dump.rdb
dir ./
slave-serve-stale-data yes
slave-read-only yes
repl-disable-tcp-nodelay no
slave-priority 100
appendonly no
appendfsync everysec
no-appendfsync-on-rewrite no
auto-aof-rewrite-percentage 100
auto-aof-rewrite-min-size 64mb
lua-time-limit 5000
slowlog-log-slower-than 10000
slowlog-max-len 128
hash-max-ziplist-entries 512
hash-max-ziplist-value 64
list-max-ziplist-entries 512
list-max-ziplist-value 64
set-max-intset-entries 512
zset-max-ziplist-entries 128
zset-max-ziplist-value 64
activerehashing yes
client-output-buffer-limit nORMal 0 0 0
client-output-buffer-limit slave 256mb 64mb 60
client-output-buffer-limit pubsub 32mb 8mb 60
hz 10
aof-rewrite-incremental-fsync yes
二,启动redis
SLES11-108:/etc # ps -ef |grep redis
root     23801     1  0 18:16 ?        00:00:00 redis-server /etc/redis.conf
root     23805 21983  0 18:17 pts/0    00:00:00 grep redis
SLES11-108:/etc # netstat -tplun |grep 6379
tcp        0      0 0.0.0.0:6379            0.0.0.0:*               LISTEN      23801/redis-server  
SLES11-108:/etc #
三,测试redis  (测试list类型数据)
SLES11-108:~ # redis-cli  
redis 127.0.0.1:6379>
redis 127.0.0.1:6379> help set   #查看帮助参数,在命令的前面加help


 SET key value
 summary: Set the string value of a key
 since: 1.0.0
 group: string
 redis 127.0.0.1:6379> help @set  #如果要查看一个类型的全部命令 加@


 SADD key member [member ...]
 summary: Add one or more members to a set
 since: 1.0.0


 SCARD key
 summary: Get the number of members in a set
 since: 1.0.0


 SDIFF key [key ...]
 summary: Subtract multiple sets
 since: 1.0.0
...
后续省略


redis 127.0.0.1:6379> lpush test a b c #该命令会创建该键及与其关联的List,之后在将参数中的values从左到右依次插入。
(integer) 3
redis 127.0.0.1:6379> lrange test 0 -1 #取链表中的全部元素,其中0表示第一个元素,-1表示最后一个元素。
1) "c"
2) "b"
3) "a"
redis 127.0.0.1:6379> lpushx test1 d #库中没有该键值,显示为0
(integer) 0
redis 127.0.0.1:6379> lpushx test d  # 库中有该键值,并且把刚刚加的d 添加进去了
(integer) 4
redis 127.0.0.1:6379> lrange test1
(error) ERR wrong number of arguments for 'lrange' command
redis 127.0.0.1:6379> lrange test1 0 -1
(empty list or set)
redis 127.0.0.1:6379> lrange test 0 -1
1) "d"
2) "c"
3) "b"
4) "a"
redis 127.0.0.1:6379>





四,下载安装python连接redis模块
SLES11-108:~/nosql # wget https://pypi.python.org/packages/source/r/redis/redis-2.7.4.tar.gz
--2013-05-12 18:18:58--  https://pypi.Python.org/packages/source/r/redis/redis-2.7.4.tar.gz
Resolving pypi.python.org... 140.211.10.69
Connecting to pypi.python.org|140.211.10.69|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 79715 (78K) [application/octet-stream]
Saving to: `redis-2.7.4.tar.gz'


100%[======================================================================================>] 79,715       183K/s   in 0.4s    


2013-05-12 18:18:59 (183 KB/s) - `redis-2.7.4.tar.gz' saved [79715/79715]
SLES11-108:~/nosql/redis-2.7.4 # python setup.py  install
/usr/lib64/python2.6/distutils/dist.py:266: UserWarning: Unknown distribution option: 'test_suite'
 warnings.warn(msg)
running install
running build
running build_py
creating build
creating build/lib
creating build/lib/redis
copying redis/exceptions.py -> build/lib/redis
copying redis/_compat.py -> build/lib/redis
copying redis/connection.py -> build/lib/redis
copying redis/client.py -> build/lib/redis
copying redis/__init__.py -> build/lib/redis
copying redis/utils.py -> build/lib/redis
running install_lib
creating /usr/local/lib64/python2.6
creating /usr/local/lib64/python2.6/site-packages
creating /usr/local/lib64/python2.6/site-packages/redis
copying build/lib/redis/exceptions.py -> /usr/local/lib64/python2.6/site-packages/redis
copying build/lib/redis/_compat.py -> /usr/local/lib64/python2.6/site-packages/redis
copying build/lib/redis/connection.py -> /usr/local/lib64/python2.6/site-packages/redis
copying build/lib/redis/client.py -> /usr/local/lib64/python2.6/site-packages/redis
copying build/lib/redis/__init__.py -> /usr/local/lib64/python2.6/site-packages/redis
copying build/lib/redis/utils.py -> /usr/local/lib64/python2.6/site-packages/redis
byte-compiling /usr/local/lib64/python2.6/site-packages/redis/exceptions.py to exceptions.pyc
byte-compiling /usr/local/lib64/python2.6/site-packages/redis/_compat.py to _compat.pyc
byte-compiling /usr/local/lib64/python2.6/site-packages/redis/connection.py to connection.pyc
byte-compiling /usr/local/lib64/python2.6/site-packages/redis/client.py to client.pyc
byte-compiling /usr/local/lib64/python2.6/site-packages/redis/__init__.py to __init__.pyc
byte-compiling /usr/local/lib64/python2.6/site-packages/redis/utils.py to utils.pyc
running install_egg_info
Writing /usr/local/lib64/python2.6/site-packages/redis-2.7.4-py2.6.egg-info
五,简单测试python连接redis
SLES11-108:~/nosql/redis-2.7.4 # python
Python 2.6 (r26:66714, Feb  2 2012, 16:59:44)
[GCC 4.3.4 [gcc-4_3-branch revision 152973]] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
>>> import redis
>>> a = redis.testredis(host='localhost',port=6379,db=0)
Traceback (most recent call last):
 File "", line 1, in
AttributeError: 'module' object has no attribute 'testredis'  
>>> a = redis.Redis(host='localhost',port=6379,db=0)    
>>> a.set('test','abc')  #设置一个字符串类型的名称为test的key,内容为abc
True
>>> a.get('test')   #显示该test的内容
'abc'
>>> a.dbsize()   #查看库里有多少数据
1L
>>> a.get('test1')   #get 一个库里没有的,显示为空
>>> a.delete('test')  #删除
True
>>> a.dbsize()   #再查看库里的数据,没有了
0L
>>> a.exists('test')  #判断 该名称的的key 是否存在,因为刚删除,为空
False
>>> a.set('mykey','cde')  #新加一个mykey名称的key
True
>>> a.exists('mykey')  #判断为真 ,证明添加上了
True
>>> a.keys()   #查看库里key的列表
['mykey']
>>> quit() #退出

您可能感兴趣的文档:

--结束END--

本文标题: suse11安装测试redis

本文链接: https://www.lsjlt.com/news/38951.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • suse11安装测试redis
    suse11 安装测试redis一,下载安装redis 最新源码包wget http://redis.googlecode.com/files/redis-2.6.13.tar.gz--2013-05-12...
    99+
    2022-10-18
  • NoSQL之Redis - CentOS 6.5安装测试
    1.下载redis可以在线安装或者下载 redis①在线安装前需要检测是否存在rpm包不存在的话查看yum在线是否存在rpm包不存在的话就只能手动下载或者用别的方式下载[root@localhos...
    99+
    2022-10-18
  • SuSE11安装MySQL5.7.22:RPM安装方式
    摘要:SuSE11sp3 64位操作系统、 MySQL5.7.22 rpm安装包5.7版本与先前版本安装有所区别,需要注意注:kingtry是我的主机名一、环境准备操作系统:SuSE版本11sp3...
    99+
    2022-10-18
  • SuSE11安装MySQL5.6.40:RPM安装方式
    摘要:SuSE11sp3 64位操作系统、 MySQL5.6.40rpm安装包注:kingtry是我的主机名一、环境准备操作系统:SuSE版本11sp3,64位kingtry:~ #&n...
    99+
    2022-10-18
  • Docker中redis安装及测试教程
    目录下载安装启动Redis服务配置 Redis 为后台服务设置 Redis 访问密码常用配置文件例子 redis.conf此篇文章目的是熟悉一下redis的下载安装使用,为后面部署redis集群做准备。 下载安装 lin...
    99+
    2022-11-27
    Docker中redis安装 docker安装redis 使用docker安装redis
  • TencentOS3.1安装PHP+Nginx+redis测试系统
    PHP和Nginx应用统一安装在/application下。 Nginx选用了较新的版本1.25.0 官网下载安装包,解包。执行如下命令编译: ./configure  --prefix=/application/nginx-1.25.0 ...
    99+
    2023-09-07
    php nginx redis
  • SuSE11下如何使用rpm安装包安装MySQL5.5.60
    下文主要给大家带来SuSE11下如何使用rpm安装包安装MySQL5.5.60,希望这些内容能够带给大家实际用处,这也是我编辑SuSE11下如何使用rpm安装包安装MySQL5.5.60这篇文章的主要目的。...
    99+
    2022-10-18
  • SuSE11安装MySQL5.6.40:编译安装方式、单实例
    摘要:SuSE11sp3 64位操作系统、 MySQL5.6.40 编译安装、单实例注:kingtry是我的主机名一、环境准备操作系统:SuSE版本11sp3,64位kingtry:~ #&nbs...
    99+
    2022-10-18
  • TensorRT 安装与测试
    ☘️前言 在正式安装前,应确保已经安装好了 NVIDIA CUDA™ Toolkit,如果没有安装可以参考:NVIDIA CUDA Installation Guide 对于 TensorRT 来说,...
    99+
    2023-10-02
    linux python 服务器
  • 安装和测试xtrabackup8.0
    安装和测试xtrabackup8.0Xtrabackup 2.4.已经不支持MySQL 8.0的备份恢复,使用会报如下错误!Error: MySQL 8.0 and Percona Server 8.0 a...
    99+
    2022-10-18
  • 【Python】安装与测试
    目录 Python安装与测试目录 简介1 开发场景 2 优点 3 缺点 安装1 windows下python安装 ...
    99+
    2023-01-31
    测试 Python
  • 有关SuSE11编译安装MySQL5.7.22教程
    本文主要给大家简单讲讲SuSE11编译安装MySQL5.7.22教程,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,我们就直奔主题吧,希望SuSE11编译安装MySQL5.7.22...
    99+
    2022-10-18
  • MySQL基准测试工具-sysbench安装测试
    环境:CentOS6.5,MySQL5.7.221.下载 sysbench下载地址2.安装 tar -zxvf sysbench-1.1.0.tar.gz yum install automake lib...
    99+
    2022-10-18
  • Open SUSE11.x都有哪些安装技巧
    这篇文章给大家介绍Open SUSE11.x都有哪些安装技巧,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。LINUX.经过长时间的发展,很多用户都很了解LINUX了,当今世界最绚丽的操作系统OpenSUSE。这里我发表...
    99+
    2023-06-17
  • Node.js(安装,启动,测试)
    概念 Node.js 是构建在Chrome javascript runtime之上的平台,能够很容易的构建快速的,可伸缩性的网络应用程序。Node.js使用事件驱动,非阻塞I/O 模式,这使它能够更轻量,...
    99+
    2022-06-04
    测试 Node js
  • 怎样安装测试kafka
    本篇文章为大家展示了怎样安装测试kafka,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。在server1和server2上安装kafkacd /tmptar -xzf kafka_2.12-2.4....
    99+
    2023-06-05
  • mocha怎么安装和测试
    这篇“mocha怎么安装和测试”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“mocha怎么安装和测试”文章吧。什么是TDD:...
    99+
    2023-06-27
  • uniapp-ios打包安装测试
    我们在做uniapp需要打ios包测试的时候,会有证书私钥密码、证书profile文件、私钥证书三项必填项,这是苹果三件套,必须要有的。就是下图所示  下面说一下如何获取: 一、申请账号  1. 申请Apple id  登录: https...
    99+
    2023-09-05
    uni-app 前端
  • Redhat5 安装oracle10g 启动测试
    安装环境: redhat5.5   VirtualBox4.3.12  oracle10g在虚拟机环境下,直接安装的是带图形界面redhat5.5-server,便于后来方面安装orac...
    99+
    2022-10-18
  • Centos6.6 安装 AliSQL亲身测试
    前言:AliSQL是阿里巴巴基于于MySQL官方版本的一个分支,应用于阿里巴巴集团业务以及阿里云数据库服务。目前由阿里云数据库团队维护。AliSQL版本在强度和广度上都经历了极大的考验。最新的AliSQL版...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作