把Elasticsearch當資料庫使 表結構定義

2021-09-02 15:56:59 字數 797 閱讀 6536

elaticsearch 有非常好的查詢效能,以及非常強大的查詢語法。在一定場合下可以替代rdbms做為olap的用途。但是其官方查詢語法並不是sql,而是一種elasticsearch獨創的dsl。主要是兩個方面的dsl:

這兩個dsl說實話是不好學習和理解的,而且即便掌握了寫起來也是比較繁瑣的,但是功能卻非常強大。本系列文章是為了兩個目的:

, 

"market_cap": ,

"name": ,

"ipo_year": ,

"exchange": ,

"symbol": ,

"last_sale": ,

"industry":

}, "_source": ,

"_all":

}}

對於把 elasticsearch 當作資料庫來使用,預設以下幾個設定

執行python import-symbol.py匯入完成資料之後,執行

get
返回

}
"quote": ,

"_source": ,

"properties": ,

"volume": ,

"symbol": ,

"high": ,

"low": ,

"adj_close": ,

"close": ,

"open":

}}

把歲月當行李 把往事當垃圾 四

在程式設計師雜誌社出的 開發高手 2004年10月下半月這一期上,看到了兩篇關於大學這幾年的文章,看完之後,心裡頗有觸動,最受刺激的,當是曾毅寫的那篇文章.我想任何乙個剛從學校出來,或者不能忘情大學那幾年的程式設計師,看到那篇文章可能都很受刺激.關於曾毅,以前略知他是mvp,關於mvp的爭議話題,且...

把錯誤當經驗

世界上只有兩種人不犯錯誤,一是什麼事也不做的人,二是死人。金無足赤,人無完人是世人皆知的真理。在人生歷程中面對錯誤,如何管理呢?人人都會犯錯誤 被中國人認為 智慧型的化身 的諸葛亮也犯過不少錯誤,最大的錯誤是世人皆知的錯用馬謖。馬謖驕傲自大,剛愎自用,聽不得不同意見,容不得人,但諸葛亮相信他,讓他駐...

把員工當人看

企業要把員工當人看,這種說法很流行,也很煽情。這樣飽含深情的言語,說的人慷慨激昂,聽的人熱淚盈眶。都把您當人看了,還能有比這更貼心的安慰嗎。不過世界上最怕的是認真二字,在激動感動之餘,思考一下這句話背後的含義,會發覺看似簡單的問題,其實最複雜。被當 應該是什麼樣子呢。飢寒交迫的時候,有些人吃碗剩飯就...