在剛接觸CASSANDRA/SCYLLA的時候,筆者對於query怎麼下where條件,感到十分困惑,明明CQL這麼地像SQL語法,卻碰到where條件如果不是...
別於查詢條件以primary key / 主索引的欄位,想要在同一個row裡面,以其他欄位作為查詢條件,可以為其設index,又稱secondary index...
CASSANDRA/SCYLLA 的排序機制與RDBMS不同,在我們RDBMS熟悉的場景裡面,要拿出的資料是可以在查詢指令的時候,針對想要的欄位,下降冪或者升冪...
group by group by功能有點受限,使用於group by的條件只能是primary key。 當然,aggregation function也有,...
在datastar網站,找到where in 最好的介紹,也順便釐清了一些概念。 本篇也作為上上一篇,Day13 排序的擴充解釋。 where in IN 的概...
坦白講,這個系列鐵人賽進行至今,每日要講的主題不斷在調整,已經與原先預定的方向不一樣。 會有這樣的情況,筆者這幾天也持續在思考,分析這陣子一路走來的學習歷程。...
這篇開始,回到CASSANDRA/SCYLLA 一些分散式資料庫的系統處理介紹。 還記得Day4. 淺談分散式DB概念的簡介嗎? 想認識CASSANDRA/SC...
關於分散式系統的節點,有時候不同節點之間的物理距離實際上是很遠的,對於資料的存取,我們會想要盡量追求服務使用上的低延遲,於是會優先選擇比較靠近的服務節點做使用。...
我們在Day5 . 資料與架構層次介紹到,在CASSANDRA/SCYLLA的最外層的層次是cluster,要討論node與node之間的關係,我們以clust...
Quorum的概念,一樣是分散式系統廣泛使用的概念。 wiki上面已經說明了,最小讀寫票數(quorum)算法,是為了在資料有一個以上的副本(冗餘)時,保證資料...