前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Redis相关知识介绍

Redis相关知识介绍

原创
作者头像
兮动人
发布2022-02-22 09:42:43
2230
发布2022-02-22 09:42:43
举报
文章被收录于专栏:兮动人的博客
  • 默认16个数据库,类似数组下标从0开始,初始默认使用0号库【0-15】
  • 默认端口号:6379
  • 使用命令 select <dbid>来切换数据库,如: select 8
  • 统一密码管理,所有库同样密码。
  • dbsize:查看当前数据库的key的数量
  • flushdb:清空当前库
  • flushall:通杀全部库

redis 和 memcached 区别

  • Redis是单线程+多路IO复用技术
  • 多路复用是指使用一个线程来检查多个文件描述符(Socket)的就绪状态,比如调用selectpoll函数,传入多个文件描述符,如果有一个文件描述符就绪,则返回,否则阻塞直到超时。得到就绪状态后进行真正的操作可以在同一个线程里执行,也可以启动线程执行(比如使用线程池)
    在这里插入图片描述
    在这里插入图片描述
  • 多线程+锁(memcached)和 单线程+多路IO复用(Redis)
  • 与Memcache三点不同: redis 支持多数据类型,支持持久化,单线程+多路IO复用
    在这里插入图片描述
    在这里插入图片描述

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • redis 和 memcached 区别
相关产品与服务
云数据库 Redis
腾讯云数据库 Redis(TencentDB for Redis)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档