摘要: 更多内容,欢迎关注微信公众号:全菜工程师小辉。公众号回复关键词,领取免费学习资料。 HTTP版本简史 HTTP/0.9: (1991年)基于GET请求的文本传输协议 HTTPS: (1994年)安全的HTTP传输协议 HTTP/1.0: (1996年)增加HTTP头、扩展PUT、POST等方法 HT 阅读全文
posted @ 2019-09-11 11:38 全菜工程师小辉 阅读(976) 评论(0) 推荐(1) 编辑
摘要: 更多内容,欢迎关注微信公众号:全菜工程师小辉。公众号回复关键词,领取免费学习资料。 当主服务器宕机后,需要手动把一台从服务器切换为主服务器,这就需要人工干预,费事费力,还会造成一段时间内服务不可用。 所以更多时候,我们优先考虑哨兵(sentinel) 模式。 Redis sentinel是Redis 阅读全文
posted @ 2019-09-10 08:59 全菜工程师小辉 阅读(4745) 评论(1) 推荐(1) 编辑
摘要: 更多内容,欢迎关注微信公众号:全菜工程师小辉。公众号回复关键词,领取免费学习资料。 在Redis集群中,让若干个Redis服务器去复制另一个Redis服务器,我们定义被复制的服务器为主服务器(master),而对主服务器进行复制的服务器则被称为从服务器(slave),这种模式叫做主从复制模式。 数据 阅读全文
posted @ 2019-09-06 08:48 全菜工程师小辉 阅读(1633) 评论(0) 推荐(0) 编辑
摘要: 更多内容,欢迎关注微信公众号:全菜工程师小辉~ Redis提供了将数据定期自动持久化至硬盘的能力,包括RDB和AOF两种方案,两种方案分别有其长处和短板,可以配合起来同时运行,确保数据的稳定性。 RDB 保存数据快照至一个RDB文件中,用于持久化。RDB操作和Mysql Dump相似。 执行方式 s 阅读全文
posted @ 2019-09-05 13:36 全菜工程师小辉 阅读(4670) 评论(0) 推荐(1) 编辑
摘要: 更多内容,欢迎关注微信公众号:全菜工程师小辉。公众号回复关键词,领取免费学习资料。 应用场景 缓存系统:用于缓解数据库的高并发压力 计数器:使用Redis原子操作,用于社交网络的转发数,评论数,粉丝数,关注数等 排行榜:使用zset数据结构,进行排行榜计算 实时系统:使用Redis位图的功能实现布隆 阅读全文
posted @ 2019-09-04 08:01 全菜工程师小辉 阅读(604) 评论(0) 推荐(0) 编辑
摘要: 更多内容,欢迎关注微信公众号:全菜工程师小辉。公众号回复关键词,领取免费学习资料。 什么是session? 服务器为每个用户创建一个会话,存储用户的相关信息,以便多次请求能够定位到同一个上下文,这个相关信息就是session。这样,当用户在应用程序的Web页之间跳转时,存储在session对象中的变 阅读全文
posted @ 2019-09-03 08:48 全菜工程师小辉 阅读(1167) 评论(0) 推荐(0) 编辑
摘要: 更多内容,欢迎关注微信公众号:全菜工程师小辉。公众号回复关键词,领取免费学习资料。 存储位置 三者都是应用在web中对http无状态协议的补充,达到状态保持的目的 cookie:cookie中的信息是以键值对的形式储存在浏览器中,而且在浏览器中可以直接看到数据。下图为safari的cookie截图: 阅读全文
posted @ 2019-09-02 07:23 全菜工程师小辉 阅读(781) 评论(1) 推荐(1) 编辑
摘要: 更多内容,欢迎关注微信公众号:全菜工程师小辉。公众号回复关键词,领取免费学习资料。 动态规划算法一直是面试手撕算法中比较有挑战的一种类型。很多的分配问题或者调度问题实际上都可能用动态规划进行解决。(当然,如果问题的规模较大,有时候会抽象模型使用动归来解决,有时候则可以通过不断迭代的概率算法解决查找次 阅读全文
posted @ 2019-08-30 08:50 全菜工程师小辉 阅读(734) 评论(1) 推荐(0) 编辑
摘要: 更多内容,欢迎关注微信公众号:全菜工程师小辉。公众号回复关键词,领取免费学习资料。 一致性hash算法是什么? 一致性hash算法,是麻省理工学院1997年提出的一种算法,目前主要应用于分布式缓存当中。 一致性hash算法可以有效地解决分布式存储结构下动态增加和删除节点所带来的问题。 在Memcac 阅读全文
posted @ 2019-08-29 08:11 全菜工程师小辉 阅读(2028) 评论(0) 推荐(0) 编辑
摘要: 更多内容,欢迎关注微信公众号:全菜工程师小辉。公众号回复关键词,领取免费学习资料。 现在很多开发,都采用了前后端完全分离的模式,随着近几年前端工程化工具和MVC框架的完善,使得这种模式的维护成本逐渐降低。但是这种模式目前并不利于SEO(前后端分离的SEO问题会慢慢改善),而且某些场景使用模板引擎会更 阅读全文
posted @ 2019-08-28 07:28 全菜工程师小辉 阅读(1153) 评论(0) 推荐(0) 编辑