上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 背景 redis-K,V数据库,因其高性能的操作性和支持丰富的数据结构,目前大量被用于衔接应用层和关系数据库中间的缓存层。随着使用的场景越来越多,和数据量快速的递增,在生产环境中经常会遇到相关的性能瓶颈问题。这时候就需要借助一些外部的手段来分析瓶颈根源在哪,对症下药提升性能。 常见性能问题及问题分析 阅读全文
posted @ 2020-05-22 15:38 子非鱼且于 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 缓存雪崩 对于系统 A,假设每天高峰期每秒 5000 个请求,本来缓存在高峰期可以扛住每秒 4000 个请求,但是缓存机器意外发生了全盘宕机。缓存挂了,此时 1 秒 5000 个请求全部落数据库,数据库必然扛不住,它会报一下警,然后就挂了。此时,如果没有采用什么特别的方案来处理这个故障,DBA 很着 阅读全文
posted @ 2020-05-22 15:31 子非鱼且于 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 为了更好的利用内存,使Redis存储的都是缓存的热点数据,Redis设计了相应的内存淘汰机制(也叫做缓存淘汰机制) 通过maxmemory 配置项来设置允许用户使用的最大内存大小,当内存数据集大小达到一定的大小时,就会根据maxmemory-policy noeviction配置项配置的策略来进行数 阅读全文
posted @ 2020-05-22 15:29 子非鱼且于 阅读(190) 评论(0) 推荐(0) 编辑
摘要: Redis支持RDB和AOF两种持久化机制,持久化功能有效地避免因进程退出造成的数据丢失问题,当下次重启时利用之前持久化的文件即可实现数 据恢复。理解掌握持久化机制对于Redis运维非常重要 1.RDB持久化 RDB持久化是把当前进程数据生成快照保存到硬盘的过程,触发RDB持久化过程分为手动触发和自 阅读全文
posted @ 2020-05-22 15:24 子非鱼且于 阅读(119) 评论(0) 推荐(0) 编辑
摘要: Python的3​​.0版本,常被称为Python 3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。 为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向下相容。 许多针对早期Python版本设计的程式都无法在Python 3.0上正常执行。 为了照顾现有程式 阅读全文
posted @ 2020-05-22 15:19 子非鱼且于 阅读(145) 评论(0) 推荐(0) 编辑
摘要: RBAC是什么? RBAC 是基于角色的访问控制(Role-Based Access Control )在 RBAC 中,权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限。这就极大地简化了权限的管理。这样管理都是层级相互依赖的,权限赋予给角色,而把角色又赋予用户,这样的权限设计很清楚 阅读全文
posted @ 2020-05-22 08:36 子非鱼且于 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 因为什么需求,要创建‘联合索引’?最实际好处在于什么?如果是为了更快查询到数据,有单列索引不是Ok?为什么有‘联合索引’的存在? 一、创建联合索引的原因 简单的说有两个主要原因: "一个顶三个"。建了一个(a,b,c)的复合索引,那么实际等于建了(a),(a,b),(a,b,c)三个索引,因为每多一 阅读全文
posted @ 2020-05-19 10:05 子非鱼且于 阅读(2141) 评论(0) 推荐(0) 编辑
摘要: 1. 布隆过滤器是什么?(判断某个key一定不存在) 1. 本质上布隆过滤器是一种数据结构,比较巧妙的概率型数据结构 2. 特点是高效地插入和查询,可以用来告诉你 “某样东西一定不存在或者可能存在”。 3. 相比于传统的 List、Set、Map 等数据结构,它更高效、占用空间更少,但是缺点是其返回 阅读全文
posted @ 2020-05-15 11:27 子非鱼且于 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 说明: 1. redis中所有数据结构都以唯一的key字符串作为名称,然后通过这个唯一的key来获取对应的value 2. 不同的数据类型数据结构差异就在于value的结构不一样 1. 字符串(string) 1)value的数据结构(数组) 1. 字符串value数据结构类似于数组,采用与分配容易 阅读全文
posted @ 2020-05-15 11:21 子非鱼且于 阅读(274) 评论(0) 推荐(0) 编辑
摘要: WSGI wsgi server (比如uWSGI) 要和 wsgi application(比如django )交互,uwsgi需要将过来的请求转给django 处理,那么uWSGI 和 django的交互和调用就需要一个统一的规范,这个规范就是WSGI WSGI(Web Server Gatew 阅读全文
posted @ 2020-05-14 10:22 子非鱼且于 阅读(162) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页
Live2D