Redis面试题(三)

  1. 说说Redis的事务?
    答:事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行,事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。事务还是一个原子操作:事务中的命令要么全部被执行,要么全部都不执行。

  2. Redis事务相关的命令有哪几个?
    答:MULTI、EXEC、DISCARD、WATCH

  3. Redis如何设置密码及验证密码?
    答:用【config set requirepass xxxxx】命令设置密码,用【auth xxxxx】命令授权密码。

  4. 怎么查看Redis版本信息?
    答: redis-server –version

  5. 查看Redis使用情况及状态信息用什么命令?
    答:Info + 指定项

  6. Redis的key过期时间和永久有效分别怎么设置?
    答:使用EXPIRE和PERSIST命令。

  7. 一个Redis实例最多能存放多少的keys?
    答:官方给出keys的最大容量理论值是2的32次方。

  8. Redis是单线程的,如何提高多核CPU的利用率?
    答:可以一个机器通过不同端口开多个实例来提高多核CPU的利用率。

  9. Redis的全称是什么?
    答:Remote Dictionary Server【远程字典服务 】。

  10. Redis是什么类型的数据库?
    答:Redis是一个NoSql【not only sql,不仅仅只是sql】数据库,是对关系型数据库的一种良好补充。

发布了237 篇原创文章 · 获赞 245 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/weixin_38106322/article/details/104636689