关初学redis的一些总结以及redis与python集成
来源:互联网 发布:酥酥淘宝同款摄像头 编辑:程序博客网 时间:2024/05/18 03:07
关初学redis的一些总结与python、redis集成
1.关于redis: redis是一种内存数据库,非常不同于平常所用的SQL和NOSQL。其目的是为了提高高频使用数据的存取速度。其工作原理类似hash表,主要是讲存储数据进行key-value的对应。
2.启动redis:
启动redis redis-server --port 6379(默认端口) 注:启动后可以通过ps aux | egrep ‘redis-server’ 查看
redis -h 127.0.0.1(默认) -p 6379(默认)
3.redis所支持的数据类型和操作:
通用:
keys *
type key
string:
set key value
get key
ince key
dcre key
hash:
hset key field value
hget key field
hgetall key
list:实现方式:双端队列(链表)
lpush key value
rpush key value
lpop key value
lrange key beg end 注:redis的取范围与普通的有很大区别,右边括号是被包括的若不想包括应写为(end
lrem key beg [end]
set :
sadd key value
srem key value
smembers key
sdiff key1 key2
sinter key1 key2
sunion key1 key2
sorted set:散列表和跳表实现 查找快,耗内存
zadd key score value
zrange key beg end
zrangebyscore key minscore maxscore
zincrby key score value
zscore key value 查看分数
4.redis和python的集成
redis和python的集成比较简单,首先需要导入redis支持包:
import redis
获取所需要的数据库的权限
red=redis.StrictRedis(host='10.2.8.215',port=6379,db=1)
其余操作同于对redis的直接操作
如:red.hset(key,field,value) 在此需要注意的是key的值是不能有重复的
- 关初学redis的一些总结以及redis与python集成
- redis的一些总结
- Redis与spring的集成
- NoSQL之Redis(五)--- Redis测试以及其与Spring的集成
- 关于redis的一些总结
- 对redis的一些总结
- redis与Spring集成
- Spring与redis集成
- redis与spring集成
- 对Redis的一些初步了解(2)-----python与redis
- Spring与redis的集成的笔记
- 初学Python以及安装的一些常见问题
- redis与spring的完全集成
- redis与spring的完全集成
- redis与spring的完全集成
- redis与spring的完全集成
- redis与spring的集成(七)
- redis -Spring与Jedis的集成
- Ubuntu桌面快捷键切换窗口技巧
- 安全与效率如何兼顾?互联网行业挑战重重
- iOS 多线程Grand Central Dispatch(GCD)
- 配置eclipse环境
- thinkphp利用ZipArchive获取zip中的apk信息
- 关初学redis的一些总结以及redis与python集成
- HTTP常见错误返回代码
- 详解session与cookie
- OpenCV+Windows+VS2012 配置
- 第四周项目一 三角形的构造函数(1)带参构造函数
- 新浪的APP双色球,天气,空气,快递,双色球,火车票,公交路线,周公解梦,手机号码归属地,IP,算命,人脸识别,等等接口API
- High weight hardwood film faced plywood
- Android 原生Launcher2中动态刷新日历图标 显示日期与星期
- 实现简单的滑动效果