前言 Q語言會話中創(chuàng)建的所有實體的集合我們稱為工作區(qū)。這不僅包括顯式創(chuàng)建的變量,還包括輔助項,如枚舉、打開的各類句柄、從存儲映射的表和其他內部結構。 與其他編程環(huán)境一樣,Q語...
前言 Q的I/O操作是非常簡潔和強大的,每個I/O操作的函數的信息熵都很高。通過句柄的操作方式,我們可以把硬盤中的數據導入到內存中,或者把內存中的數據存儲到硬盤里。同樣我們也...
操作案例 這一節(jié)我們進行大型數據的案例演示,這里利用腳本創(chuàng)建一個10000000行的數據表。我們可以創(chuàng)建一個文本文檔,并命名為trades.q,里面的腳本內容為創(chuàng)建一個tra...
一、 表的排序 我們知道表的字段中的值其實是由列表組成,因此具有固有的順序。但是我們也可以進行排序操作的,只是Q語言中沒有order by的子句, 我們可以直接使用xasc和...
前言 Q的表的基本操作與傳統數據庫的表的操作非常的相似,同時Q的表的操作還有一些傳統數據庫不具有的高級操作。但是可能因為KDB數據庫的特性,在參數和語句上有些區(qū)別。 第一個重...
前言 有時候我們需要將一種數據類型轉換為另外一種數據類型,但是有時候可以正確的數據類型轉換,有時候可能雖然能夠轉換,但是會丟失一些信息,前面我們介紹過不同的數據類型的所占的空...
前言 KDB有著自己獨特的語言,那就是Q語言。首先先介紹Q語言的基本數據類型,Q語言的基本數據類型就是:Atoms(我在這就理解為原子吧,如果有更好的理解歡迎指正)。 下面將...
前言斷斷續(xù)續(xù)的利用業(yè)余時間學習了大半年的KDB數據庫,相對于Mysql和Oracle數據庫,KDB數據庫在時間序列數據上的處理有著強大的優(yōu)勢,目前能夠找到的中文資料非常的少,...