原创 Cassandra CQL v3.3中文文檔(上)
Cassandra Query Language (CQL)v3.3.01. Cql語法1.1. 前言本文檔描述了CQL v3。CQL v3與CQL v2不兼容且在很多地方不同。CQL v3提供了非常類似於SQL的數據模
原创 關於codis對於原redis過期事件解決方案
1. Redis處理過期事件方式1.1. Redis處理過期key方式Redis key過期的方式有二:被動方式和主動方式當clients試圖訪問設置了過期時間且已過期的key時,爲主動過期方式。但僅是這樣是不夠的,以爲可能存在一
原创 我的友情鏈接
51CTO博客開發51CTO學院 官方博客
原创 Cassandra監控 - OpsCenter手冊
Opscenter用戶手冊1. OpsCenter簡介DataStaxOpsCenter是一個可視化管理和監控Apache Cassandra和DataStax Enterprise工具。OpsCenter簡化了管理任務:添加擴
原创 Codis3手冊
Codis3手冊1. Codis3簡介Codis 是一個分佈式 Redis 解決方案, 對於上層的應用來說, 連接到 CodisProxy 和連接原生的 RedisServer 沒有顯著區別 (不支持的命令列表),上層應用可以像使用
原创 Elasticsearch壓測 - Rally安裝使用
1. 安裝這篇文章詳細描述了安裝Rally。1.1. 前置條件在安裝Rally之前請確保以下包已經安裝成功Python3.4+ (驗證python3 --version應該打印 Python 3.4.0或以上) pip3(驗
原创 單表60億記錄等大數據場景的MySQL優化和運維之道
此文是根據楊尚剛在【QCON高可用架構羣】中,針對MySQL在單表海量記錄等場景下,業界廣泛關注的MySQL問題的經驗分享整理而成,轉發請註明出處。楊尚剛,美圖公司數據庫高級DBA,負責美圖後端數據存儲平臺建設和架構設計。前新浪高級數據庫工
原创 Cassandra教程(2) ---- Cassandra2.2的新特性
Cassandra提供了一些新的特性:性能,可操作性,CQL3改進和其他顯著變化。新特性CQL3支持JSONCassandra支持插入和查詢JSON數據用戶定義函數(UDFs)Cassandra可以使用UDFs函數存儲數據用
原创 Cassandra CQL v3.3中文文檔(下)
4. Queries4.1. SELECT語法:<select-stmt> ::= SELECT ( JSON )? <select-clause> FROM <tablename>
原创 Cassandra基礎入門篇(1) - 快速開始
前面《Cassandra基本介紹》我們已經瞭解了Cassandra,今天將帶領大家瞭解下,Cassandra的基礎知識。 在《Cassandra基礎入門篇》的整體目錄如下:快速開始Cassandra數據模型應用交互:驅動Cas
原创 Cassandra教程(5)---- 數據分佈和複製
在Cassandra中,數據分佈和複製是同時進行的。數據通過表來組織,通過主鍵標識——它決定了數據被存儲到哪個節點。副本就是數據行的拷貝。當數據在第一次寫入的時候,也就作爲第一份副本。影響複製的因素:Virtual nodes(虛擬節點):
原创 Cassandra基本介紹(3) - 架構簡介
通過上面2節,大家瞭解到了RDBMS遇到的問題,以及對Cassandra有了基本的瞭解。下面將介紹下Cassandra內部簡單結構。 通過本章,大家應該瞭解到:Cassandra Write流程什麼是SSTableCassan
原创 Cassandra教程(6)---- Snitch
Snitch決定了節點屬於哪個數據中心和機架。Snitch通知Cassandra網絡拓撲以便請求被有效的路由,並且允許Cassandra在服務器增加到數據中心或機架的時候能夠分發副本。特別的,複製策略如何放置副本是基於新snitch提供的信
原创 Cassandra操作和性能優化
1. Cassandra操作本文檔操作都是在單數據中心,Vnode上操作1.1. 添加節點到集羣中1.1.1. 添加非seed單節點 1.在新節點上安裝Cassandra,但不要啓動 2.修改cassandra.yaml
原创 Cassandra教程(4)---- 節點間交互(gossip)
Gossip是一個P2P的協議,在Cassandra集羣中的節點利用它交換相互間的信息。名叫gossip的進程在集羣中每秒交換數據的節點多達3個以上,由於節點交換了自己和相關節點間的信息,所以節點很快就可以知道集羣中的其他節點(就是一個一傳