原创 MySql學習筆記——全文索引(三十)

全文索引:關鍵字段不是本身,而是從字段中提取的關鍵詞,作爲關鍵字 普通索引:index(user),user字段的整體內容作爲索引關鍵字來使用 全文索引,主要是針對大段文本 全文索引的一個要素,就是分詞提詞,mysql全文索

原创 MySql學習筆記——典型的sql寫法(二十五)

DDL執行 在線上服務器執行DDL,更新表的結構,這個操作需要謹慎處理 DDL結構更改,會導致全表被獨佔鎖定,此時表處於維護狀態,不可修改。如果是innodb還好些,因爲5.6支持online DDL效果顯著縮短鎖定時間 採用的

原创 MySql學習筆記——高可用(二十四)

高可用:保證服務器24小時一直在線的狀態 之前的讀寫分離負載均衡是高性能 在服務器架構時,所有的單點服務器(由一臺服務器提供服務叫單點服務器),需要提供冗餘

原创 ElasticSearch筆記——ElasticSearch安裝與啓動(一)

使用es的一些公司:github,維基百科,百度,新浪。阿里 解壓 雙擊運行 在瀏覽器輸入綁定地址 顯示以上內容說明綁定成功

原创 MySql學習筆記——分區管理語法(二十)

list和range可以刪除或者新增分區 hash和key可以修改分區數量 list和range 新增 刪除:指定刪除名字即可,刪除分區分區內的數據也會被清除掉 hash和key 增加分區,在原有分區基礎上增加4

原创 MySql學習筆記——分區Partition(十八)

作用:將一張表中的數據和索引,分散到不同的文件中進行存儲,稱之爲分區操作。劃分出來的文件就是不同的分區 innodb文件格式:.ibd myisam文件格式:.mbd,.myi 分佈之後,每個文件中的數據量會顯著減少,來保證單

原创 MySql學習筆記——慢sql查詢(二十六)

作用:用於記錄執行時間超過某個臨界值的sql日誌,用於快速定位慢查詢 開啓日誌 使用set global 命令完成配置即可 set global slow_query_log = On; 開啓之後會在數據目錄創建 xxx.

原创 問題記錄——@Value註解無法獲取配置文件值

今天在編碼過程中遇到了一個問題,就是使用@Value註解獲取不到值,特此記錄一下 原因是我把變量的屬性寫爲static了,去掉即可 我也查詢了一些其他可能的原因 你在使用的方法也不可以是static 的;你使用這些屬性的對象一定要

原创 問題記錄——add也會空指針?

今天在編碼過程中遇到了一個問題,就是給一個list增加數據導致了空指針,這令我十分詫異,後來發現原因是這樣的 List<byte[]> bytes = null; 我是這樣初始化的,這樣只是在棧中有一個引用但並沒有分配內存空間,