zoukankan      html  css  js  c++  java
  • 漫画 | Redis常见面试问题(一)

    最近,阿音在为接下来的一场面试做准备,其中的内容包括redis,而且redis是重点内容。

    Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它支持存储的类型包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。

    漫画 | Redis常见面试问题(一)

    漫画 | Redis常见面试问题(一)

    漫画 | Redis常见面试问题(一)

    漫画 | Redis常见面试问题(一)

    漫画 | Redis常见面试问题(一)

    漫画 | Redis常见面试问题(一)

    漫画 | Redis常见面试问题(一)

    漫画 | Redis常见面试问题(一)

    漫画 | Redis常见面试问题(一)

    漫画 | Redis常见面试问题(一)

    漫画 | Redis常见面试问题(一)

    漫画 | Redis常见面试问题(一)

    漫画 | Redis常见面试问题(一)

    漫画 | Redis常见面试问题(一)

    漫画 | Redis常见面试问题(一)

    相关知识:redis 内存数据集大小上升到一定大小的时候,就会施行数据淘汰策略(回收策略)。

    漫画 | Redis常见面试问题(一)

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    #!/usr/bin/env python3
    import redis 
    import sys 
    import time 
     
    = redis.StrictRedis(host=127.0.0.1′, port=6379, db=0
    try:     
      id = sys.argv[1]
    except:     
      print(‘input argument error’)   
      sys.exit(0
    if r.llen(id) >= 5 and time.time() – float(r.lindex(id4)) <= 3600:     
      print(“you are forbidden logining”)
    else:     
      print(‘you are allowed to login’)   
      r.lpush(id, time.time())   
      # login_func()

      

    漫画 | Redis常见面试问题(一)

    漫画 | Redis常见面试问题(一)

    漫画 | Redis常见面试问题(一)

    下面拓展了解一下Redis的作者和版本历史:

    Redis的作者,叫SalvatoreSanfilippo,来自意大利的西西里岛,现在居住在卡塔尼亚。目前供职于Pivotal公司。他使用的网名是antirez。

    2012年08月02日:Redis2.4.16 小更新版本 NoSQL;

    2012年08月31日 :Redis2.4.17 小更新版本 NoSQL;

    2012年11月7日:Redis 2.6.3 发布,高性能K/V服务器;

    2013年4月30日:Redis2.6.13 发布,高性能K/V服务器;

    2013年11月25日:Redis2.8.1发布;

    2015年2月:Redis3.0.0发布。

  • 相关阅读:
    java+web+多级文件上传
    Java+web+上传文件夹
    java文件实现文件的上传和下载
    web文件夹上传
    js实现上传文件夹
    云中应用性能管理(APM)的下一步
    Cocoa 静态显示一个对话框
    Gradle 1.12用户指南翻译——第三十三章. PMD 插件
    LeetCode_Minimum Depth of Binary Tree
    Android控件ListView获取item中EditText值
  • 原文地址:https://www.cnblogs.com/ExMan/p/9849043.html
Copyright © 2011-2022 走看看