排序算法是数据结构的基础,之前一直学不懂也学不进去,最近就找个时间抽空总结了一下十种排序算法,收获很多学习到了很多大神的算法思路,但后续还是需要完善一下代码,在某些算法感觉并没有达到它应该的时间复杂度和空间复杂度。......
本文分析了在高可用情况下的分布式锁如何实现和解决问题。另外详细介绍了Redis分布式锁在非单点架构下的实现和提供的Redlock算法,内容很长很多,但仔细看完相信你会有帮助。文章对一些复杂的段落进行了总结归纳,希望用最简洁解释告诉你原理。......
Grafana是一款很强大可视化监控软件,支持数据源齐全,也包括很强大动态数据源、动态参数功能,也包含丰富多样的图表软件,我觉得比superset、metabase等更为强大多样。......
redis的getbit、setbit特性可以帮助我们解决很多现实问题,而且因为存储空间小,一位就一个bit,所以能够很好的节省空间、提高性能。在了解该特性之前,没想到它能解决那么多场景问题,如打卡、群聊等,而仔细了解后发现,如此解决真的很巧妙。......
clickhouse一款基于列式储存的DBMS系统,它在大数据处理中有很强大的查询能力,文章从优缺点分析,入门clickhouse的基本用法。......
编写数据库备份脚本结合linux crontab定时任务,执行数据库备份和过期备份文件删除,每天固定时间进行数据库表备份,保证数据库数据安全。......
讲解域名访问网站操作全流程:购买域名、域名实名认证、域名备案、域名解析(Dns解析)、如果想去除端口号,还需要做nginx反向代理,域名安全ssl证书等。......
1 / 1