2020.10.20 参加oppo 高级php程序员面试,面试内容主要是swoole、redis、mysql(锁和索引)三部分,面试问题涉及范围很窄,但都问得很深。其中redis面试题基本是下面这些知识点:
一、Redis支持的数据类型?
面试中还被问到了五种数据类型的“底层实现”以及“使用业务场景”,参考我另一篇博文:https://blog.youkuaiyun.com/JineD/article/details/109188516
String字符串:
格式: set key value
string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象 。
string类型是Redis最基本的数据类型,一个键最大能存储512MB。
Hash(哈希)
格式: hmset name key1 value1 key2 value2
Red