最新 最热

超强Redis数据类型与应用场景总结!!

最近家里的事情太多了,很久没更新技术文了。期间,也收到了很多小伙伴的鼓励,谢谢大家的帮助和支持,我想感谢大家最好的方式就是持续分享好的技术文章了吧,让自己和他人持续有所收获。...

2021-06-21
0

记一次缓存服务器迁移史,心塞!

作者个人研发的在高并发场景下,提供的简单、稳定、可扩展的延迟消息队列框架,具有精准的定时任务和延迟队列处理功能。自开源半年多以来,已成功为十几家中小型企业提供了精准定时调度方案,经受住了生产环境的考验。为使更...

2021-06-21
7

redis代码走读与编程实践——网络交互篇(上)

redis是一种内存数据存储系统,可被用作数据库、缓存、消息队列等;以高性能、高并发能力著称;本文分为上下两篇,其中上篇主要着眼于最简单的单机数据库&非事务命令场景,对网络框架相关代码进行走读,阐述redis服务器如何接收...

2021-06-19
1

redis代码走读与编程实践——网络交互篇(下)

在文章《redis代码走读与编程实践——网络交互篇(上)》中,对redis连接请求与建立流程进行源码剖析和走读;本文主要尝试编写一个简单的redis客户端和redis-server进行连接和交互,借此加深对上文源码走读的理解,更多内容移步...

2021-06-19
1

Redis源码走读及编程实践——数据安全篇(一)

redis作为内存数据库,为了防止因为程序bug或者机器故障导致的数据丢失,redis采取了多维度的措施来保障redis写入数据的安全。从单机层面:采取备份磁盘镜像+数据流水的形式,将内存状态落地到本地磁盘,防止因程序bug或者系统...

2021-06-19
7

一文了解geohash原理,实践实战设计思路

你们有没有遇到被面试官嘲讽的场景;之前有位刚毕业的小学弟在上海魔都某某某大公司面试,二面主要是问了关于redis的相关知识点,回答的也是磕磕绊绊的,其中一个问题是如何实现搜索附近人加好友功能;想跟小伙伴们一起分享、...

2021-06-18
3

使用docker-compose部署flask应用

以前部署应用,需要各种环境配置,各种shell操作才能搭建一套可用的服务。现在有了Docker之后,部署方式变了更加容易,不容易出现配置错误,环境不一致问题。解决了在本地环境可以运行,迁移到线上出现各种问题,这些问题大多出现...

2021-06-18
2

近千节点的Redis集群运维,来自优酷蓝鲸的经验总结

Redis是时下比较流行的NoSQL技术。在优酷我们使用Redis Cluster构建了一套内存存储系统,项目代号蓝鲸。到目前为止集群有700+节点,即将达到作者推荐的最大集群规模1000节点。集群从Redis Cluster发布不久就开始运行,到现...

2021-06-18
5

深入浅出 Redis client/server交互流程

最近笔者阅读并研究Redis源码,在Redis客户端与服务器端交互这个内容点上,需要参考网上一些文章,但是遗憾的是发现大部分文章都断断续续的非系统性的,不能给读者此交互流程的整体把握。所以这里我尝试,站在源码的角度,将Redi...

2021-06-18
1

django项目集成redis,并且在项目中使用redis

django项目中配置redis作为cache缓存,需要先安装django-redis模块 也就是在django项目所使用的python环境中安装这个模块

2021-06-17
5