自信期待

文章
5
资源
0
加入时间
3年1月8天

【源码讲解】Redis的高性能hash如何设计的哈希表的优势实现链式hash为什么链式hash可以解决冲突实现 rehash什么时候触发 rehashrehash 扩容渐进式 rehash实现

文章目录哈希表的优势如何实现链式hash哈希冲突如何设计与实现链式 hash为什么链式hash可以解决冲突实现 rehash什么时候触发 rehashrehash 扩容渐进式 rehash实现哈希表的优势哈希表作为一种关键的数据结构应用非常普遍,比如在 Memcache 中,哈希表被用来作索引。而对于 Redis 来说,哈希表是键值对中的一种值类型,同时,Redis 也是用一个全局哈希表来保存所有的键值对,这样既能满足应用存取哈希型结构的数据需求,又能提供快速查询功能。哈希表之所以应用这么广泛,

kafka_01_架构_高性能原理

kafkaWhat流处理平台scala和java编写高吞吐量的分布式发布订阅消息系统(Message Queue)系统间解耦, 异步通讯, 削峰填谷实时在线流处理(streamimg插件, 应用端), ps: 服务端流处理: strom, spark, flink)对于系统业务间的异步解耦用户用户注册消息队列发送短信业务30ms5ms异步流程总耗时为30ms短信业务不可用不影响用户注册系统间解耦30ms30ms流程总耗时为60ms用户用户注册消息队列发送短信业务对于日志埋点系统的削峰

如何在MYSQL下所有指定数据库名下执行SQL

mysql下用户库比较多,都有统一的命名格式,希望在这些所有用户库执行脚本,更新数据,或者查询数据可以采用以下存储过程实现DROP PROCEDURE IF EXISTS `sp_execalldb`;CREATE PROCEDURE `sp_execalldb`(p_sql varchar(4000),@p_dbname varchar(128))BEGIN drop tempo...