python操作redis实例_Java,php,Python连接并操作redis实例
1、Java连接并操作redis
在Eclipse里新建一个java project,导入jedis-*.jar包。
示例代码,其他对应的操作类型见:http://my.oschina.net/u/2391658/blog/705069
import redis.clients.jedis.Jedis;
//示例代码
public class RedisTest {
public static void main(String[] args) {
Jedis jedis = new Jedis("192.168.128.129",6379);
jedis.set("study", "redis"); //设置值
String value = jedis.get("study"); //获取值
System.out.println(value);
}
}
运行结果是控制台输出redis。
也可以打开一个Session,连接客户端后,输入get study,亦可获得redis,
如下所示:
1.127.0.0.1:6379> get study
2."redis"
3.127.0.0.1:6379>
2、php连接并操作redis
http://my.oschina.net/u/2391658/blog/705107
3、Python连接并操作redis
>>> import redis
>>> r = redis.StrictRedis(host='localhost', port=6379, db=0)
>>> r.set('foo', 'bar')
True
>>> r.get('foo')
'bar'
//管道(pipeline)是redis在提供单个请求中缓冲多条服务器命令的基类的子类。它通过减少服务器-客户端之间反复的TCP数据库包,从而大大提高了执行批量命令的功能。
>>> p.set('hello','redis').p.sadd('faz','baz').incr('num').execute()
//当有大量类型文档的对象,文档的内容都不一样时,(即“表”没有固定的列),可以使用hash来表达。
>>> r.hset('users:jdoe', 'name', "John Doe")
1L
>>> r.hset('users:jdoe', 'email', 'John@test.com')
1L
>>> r.hset('users:jdoe', 'phone', '1555313940')
1L
>>> r.hincrby('users:jdoe', 'visits', 1)
1L
>>> r.hgetall('users:jdoe')
{'phone': '1555313940', 'name': 'John Doe', 'visits': '1', 'email': 'John@test.com'}
>>> r.hkeys('users:jdoe')
['name', 'email', 'phone', 'visits']
python操作redis实例_Java,php,Python连接并操作redis实例相关推荐
- java对文件的操作详解_Java 对 Properties 文件的操作详解及简单实例
Java 对 Properties 文件的操作详解及简单实例 发布于 2020-8-7| 复制链接 摘记: Java 对 Properties 文件的操作简介在 Java 中,我们常用 java.ut ...
- python怎么和数据库连接_Java和Python都怎么连接数据库
老大哥Java与数据库会晤篇 Java在编程语言里算上课老资历了,近几年稳居第一交椅,因为是第一,所以就要有大家风范,在持久化的道路上,就要尽可能的可以连接多种数据库,而每种数据库都有自己特性,连接也 ...
- java mysql教程基于_java基于jdbc连接mysql数据库功能实例详解
本文实例讲述了java基于jdbc连接mysql数据库的方法.分享给大家供大家参考,具体如下: 一.JDBC简介 Java 数据库连接,(Java Database Connectivity,简称JD ...
- java跟python学哪个好_Java和python学哪个比较好学点?
python和java是现在互联网中比较热门的两种编程语言.各有各的优点. 首先,对于人工智能.深度学习,机器学习等这些有浓厚兴趣的朋友就去学Python,对于web开发,软件开发比较在行的话建议去学 ...
- python有道字典_Java和Python使用有道词典制作查单词脚本
先上两张图看一下效果 Java的: 今天突发奇想,想做个查单词的东西,就赶紧去有道词典官网看了一下,原来我们要查询的单词是嵌入在网页地址中送给有道词典的,然后页面的结果就是我们需要的单词释义,所以这个 ...
- 学java还是python哪个就业好_JAVA和Python哪个好就业?
Python和Java是现在最火的两种编程语言,Python和Java的就业前景都很好,具体选择哪一个要看你自身对哪种编程语言更感兴趣. Python的就业方向和前景 学习Python以后可以从事数据 ...
- java tcp 编程实例_Java实现基于TCP的通讯程序实例解析
Java中的TCP通信程序 TCP可以实现两台计算机之间的数据交互通信的两端,要严格区分客户端与服务端 两端通信时的步骤: 1.服务端程序,需要事先启动,等待客户端连接 2.客户端主动连接服务器端,才 ...
- mysql关系运算选择投影连接_数据库关系代数操作 并 差 积 选择 投影 连接等操作...
首先我们需要明白,关系代数操作分为下面两种操作 并操作: 首先需要满足并相容性,并相容性指的是:关系R与关系S存在相容性,当且仅当: (1) 关系R和关系S的属性数目必须相同: (2) 对于任意i,关 ...
- java多线程并发实例_JAVA多线程的并发控制|java多线程并发实例
java的多线程实现主要有两种,一种是继承Thread,一种是实现Runnable接口,这个是java最基本的多线程知识.这里要补充一下,runnable接口中的run方法是不返回任何内容的,如果想返 ...
- java类和接口实例_Java定义泛型接口和类的方法实例分析
本文实例讲述了Java定义泛型接口和类的方法.分享给大家供大家参考,具体如下: 一 点睛 所谓泛型:就是允许在定义类.接口指定类型形参,这个类型形参在将在声明变量.创建对象时确定(即传入实际的类型参数 ...
最新文章
- socket 995 错误 boost
- 282021年湖南高考成绩查询,2010年湖南高考成绩查询
- Android一些知识总结
- lol最克制诺手的英雄_LOL:哪些英雄之间非常克制,不管怎么打,遇到就输了?...
- redhat6.3下配置使用cenos yum源
- 为什么使用getrequestdispatcher跳转出现404_网站出现404错误时的处理方法
- 手动指定 main 函数作为入口libvcruntimed.lib
- 服务器硬件工程师从入门到精通系列视频教程(1)-基础篇-赵振坤-专题视频课程...
- linux CFI接口,Linux系统下的MTD/CFI驱动介绍
- html表格怎么设置间距,HTML表格间距怎么设置
- 三级网络技术--宽带接入技术--无线接入技术、光纤接入技术
- notability录音定位_请问如何在iPad上科学地使用good notes和notability?
- 三体归零者和盘龙鸿蒙,《三体》中归零者这样的大神级文明已经脱离黑暗森林和猜疑链了吗,为什么?...
- matlab误差分析,数值分析之MATLAB实验一误差分析
- 继续教育-职场学习法 试题及答案
- BAT 面试题:25匹马,5个跑道,每个跑道最多能有1匹马进行比赛,最少比多少次能比出前3名?前5名?
- 实习日记——Day24
- RN学习和开发笔记(一)
- Java多线程——ConcurrentMap、ConcurrentHashMap
- prototype是原型对象,那__proto__又是什么呢,总不能是别名吧?
热门文章
- 个人工作13年的一些人生真实领悟
- 最简单、图解:阿里云服务器上装 Docker 、 CentOS上 docker安装(3分钟装完)
- 事务相关、不可重复读与幻读的区别
- Windows下启动,关闭Nginx命令
- osal_start_timerEx(Lock_TaskID,SBP_START_DEVICE_EVT,SBP_PERIODIC_EVT_PERIOD)的理解
- 任意阶幻方(魔方矩阵)C语言实现
- PictureBox
- 【C/C++学习】之七、指向函数的指针
- ruby中正则表达式最小匹配与最大匹配
- E24- please install the following Perl modules before executing ./mysql_install_db