zoukankan      html  css  js  c++  java
  • python连接Redis数据库

    Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。

    Redis 与其他 key - value 缓存产品有以下三个特点:

    Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。
    Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。
    Redis支持数据的备份,即master-slave模式的数据备份。

    1-概览

    Redis是典型的Key-Value类型数据库,Key为字符类型,Value的类型常用的为五种类型:String、Hash 、List 、 Set 、 Ordered Set

    2- Redis内部内存管理


    redis的读写结构
    redis数据库最外层是一个字典 最外层的字典内每个key-value都是name-dic结构 也就是每个元素都是(字典名称-字典x)的结构,空可以作为字典名称, 而字典x内的可以存储上面的所有数据类型.

    所以我们在操作时,如果指定字典名称,就进入对应的字典,如果没有指定字典名称,就进入名称为空的字典进行操作.

    案例
    调试环境python3.6,调试python操作redis数据库,首先要在本地或服务器安装redis数据库。安装参考:http://blog.csdn.net/luanpeng825485697/article/details/79363000

    在python3.6下我们使用redis库。

    pip install redis


    原文链接:https://blog.csdn.net/luanpeng825485697/article/details/79363490

  • 相关阅读:
    精选 TOP 面试题
    leecode100热题 HOT 100(2)
    leecode100热题 HOT 100
    leetcode题库
    LeetCode All in One 题目讲解汇总(持续更新中...)
    LVS负载均衡(LVS简介、三种工作模式、十种调度算法)
    Smart/400开发上手3: 练习实践
    Smart/400开发上手2: COBOL批处理程序处理过程
    Smart/400开发上手1:入门
    一步步Cobol 400上手自学入门教程06
  • 原文地址:https://www.cnblogs.com/zihkj/p/12461664.html
Copyright © 2011-2022 走看看