原创 Elasticsearch 數據建模的一些建議

如何處理關聯關係 Kibana 目前暫時不支持 nested 類型和 parent/child 類型 ,在未來有可能會支持,在Kibana界面上展示數據的時候不是很友好 如果需要使用Kibana進行數據分析,在建模時需要對嵌套和父子類型

原创 Elasticsearch聚合的作用範圍

測試數據 index 結構 PUT /employees/ { "mappings" : { "properties" : { "age" : { "type" : "integer"

原创 PostgreSQL中WITH的用法

with語句的用法 with查詢在複雜查詢中定義一個輔助語句(可以理解爲在一個查詢中定義的臨時表),這一特性常用語複雜查詢或遞歸查詢應用場景 1.在複雜查詢語句中 mydb@localhost:5432=>with t as mydb->

原创 property在python2和python3中的區別

問題背景: 源於公司的原來的代碼是python2開發的,後來改爲python3開發,設計到的property的用法有點不一樣 直接上代碼 公司原來的python2的代碼 class LineItem: def __init__

原创 Elasticsearch分享

Elasticsearch是什麼 Elasticsearch是一個基於Apache Lucene(TM)的開源搜索引擎。無論在開源還是專有領域,Lucene可以被認爲是迄今爲止最先進、性能最好的、功能最全的搜索引擎庫 但是,Lucene只是

原创 subline text3 無法安裝插件

subline text3 無法安裝插件 原因分析: 可能被牆了 解決方式: 直接去github或者其他地方clone源代碼到subline text3 的包 的安裝目錄,我使用的是mac 目錄在 /Users/hwan/Library

原创 JWT原理和簡單應用

JWT認證登錄 最近在做一個審覈系統,後臺登錄用到JWT登錄認證,在此主要做個總結 JWT是什麼 Json web token (JWT), 根據官網的定義,是爲了在網絡應用環境間傳遞聲明而執行的一種基於JSON的開放標準.該token被設