原创 Redis 6.0新特性——ACLs

Redis 6.0新特性介紹 在2019年紐約的Redis Day上,Salvatore Sanfilippo(AKA Antirez)介紹了即將發佈的Redis 6.0的新特性。以下是關於ACLs聽譯的內容。 ACLs簡介 在過

原创 理解AMQP協議和RabbitMQ的性能和可靠平衡

前言 在之前的博客中,已經使用Pika包實踐操作過RabbitMQ了,借用了幾個不同的Exchange實現不同功能的生產-消費模式,但是對RabbitMQ的細節還缺乏更進一步的理解。今天從AMQP協議起更仔細地來看一下MQ背後的實

原创 MySQL查詢索引集合優化 / Index Merge

在查詢時,MySQL有機會將利用不同索引查詢得到的結果進行合併彙總得到最後結果。 舉例:SELECT * FROM table_1 WHERE column_1 = value_1 AND column_2 = value_2;

原创 [Todo] WebSocket in Python

What is WebSocket This wire format for the data transfer part is described by the ABNF [RFC5234] given in detail in

原创 InnoDB——架構、日誌、表和索引

Published On: https://blog.2014bduck.com/archives/241 前言 寫這篇博文是爲了將自己學習完InnoDB的內容梳理一遍。InnoDB是個很複雜很龐大的存儲引擎,其中的細節顯然是不可

原创 InnoDB——鎖、事務和複製

鎖 數據庫系統使用鎖是爲了支持對共享資源進行併發訪問,提供數據的完整性和一致性。 InnoDB存儲引擎中的鎖 共享鎖(S Lock),允許事務讀一行數據 排他鎖(X Lock),允許事務刪除或更新一行數據 兼容性: S與S可

原创 python json.loads兼容單引號數據

Python的json模塊解析單引號數據會報錯,示例如下 >>> import json >>> data = "{'field1': 0, 'field2': 'hehehehe', 'field3': 'hahaha'}" >>> j