![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
过清风
这个作者很懒,什么都没留下…
展开
-
每日问答9
一、什么是Redis?Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。二、Redis有什么优点(特点)?1.性能极高 – Redis能读的速度是110000次/s,写的速度是81000次/s 。2.丰富的数据类型 – Redis支持的类型 String, List, Hash, Set 及 O...原创 2019-09-16 09:38:00 · 113 阅读 · 0 评论 -
每日问答10
一、redis有哪些类型? string是redis最基本的类型,一个key对应一个value,一个键最大能存储512MB。string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象 。 Redis hash 是一个string类型的field和value的映射表,hash特别适合用于存储对象。 Redis中每个 hash 可以存...原创 2019-09-17 10:08:26 · 141 阅读 · 0 评论 -
每日问答11
redis有哪些类型?String Set Zset Hash Listredis List类型有哪些常用命令?列举6个lpush key value1 [value2] 将一个或多个值插入到列表的头部(从左侧添加)rpush key value1 [value2] 将一个或多个值插入到列表的尾部(从右侧添加)llen key 获取列表长度lrange key start ...原创 2019-09-18 10:05:17 · 107 阅读 · 0 评论 -
每日问答12
1.缓存穿透?解决方案 穿透:查询一个一定不存在的数据,由于缓存中都没有,这些请求短时间内直接落在了数据库上,导致数据库异常。 解决方案: 持久层查询不到就缓存空结果,查询时先判断缓存中是否exists(key) ,如果有直接返回空,没有则查询后返回 2.缓存雪崩?解决方案 雪崩:缓存大量失效的时候,引发大量查询数据库 解决方案: ...原创 2019-09-25 10:00:04 · 97 阅读 · 0 评论 -
每日问答13
1.什么是Nginx?Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强.2.Nginx有什么用?1.负载均衡: 将服务器接收到的请求按照规则分发2.Http服务器:Nginx是一个HTTP服务器,可以将服务器上的静态文件(如HTML、图片)通过HTTP协议展现给客户端;3.反...原创 2019-09-26 14:08:17 · 107 阅读 · 0 评论 -
每日问答14
1、什么是Solr,为什么要SolrSolr是一个全文检索服务器,它可以单独运行在servlet容器,可以单独对外提供搜索和索引功能。数据库本身对大数据量查询效率慢,对模糊查询支持不是特别优秀,像电商类网站。搜索是非常核心的功能。(即使做了数据库读写分离),很多功能也不能有效解决(分词技术),针对于该问题,有必要引入全文检索服务器功能。2、什么是Redis,为什么要RedisRed...原创 2019-09-27 09:37:21 · 96 阅读 · 0 评论