您好,登錄后才能下訂單哦!
NoSQL最近由于雨后春蘇,勢如破竹。我們這些從事傳統關系型數據管理開發的工作者,必須要跟上云時代的步伐。一起像學ABC一樣,走進Cassandra的世界吧。
我總結了這么多關鍵字,連起來,雖不能繞地球一周,可以給大家一個縮影,Cassandra數據庫是什么。
KeyWords of Cassandra
NoSQLColumnGoogleBigTableAmazonDynamoFacebookApacheJava…
首先,Cassandra是NoSQL數據庫,面向列的存儲,以Google Big Table和Amazon Dynamo為基礎的一款數據庫,早先是FaceBook開發的,后來發展成為Apache 開源項目;Java語言開發,網上能夠找到源碼。
我呢,不去預言或點評每款數據庫的優缺點,懷著一顆敬畏謙卑的心,去學習和走進Cassandra。
Cassadra 單節點安裝
Cassandra的安裝,我們來給予Linux 服務器介紹一下,Windows安裝近似。
下載Cassandra文件,以及JDK
解壓JDK 到相應目錄,如/usr/java/jdk1.7.0_45
解壓Cassandra到相應目錄,如/u01/apache-cassandra-2.1.2
配置/etc/profile 文件 (path配置是為了csh運行)
export JAVA_HOME=/usr/java/jdk1.7.0_45
export CASSANDRA_HOME=/u01/apache-cassandra-2.1.2
到CASSANDRA_HOME /bin/目錄啟動cassandra
cd $ CASSANDRA_HOME /bin/
./cassandra
Cassandra 數據模型
Key,ColumnColumn=> [Name, Value,Time Stamp]
詳情參考這個:
http://dongxicheng.org/nosql/cassandra-data-model/
后續會繼續介紹Cassandra集群管理及讀寫機制。請見下回分解哦。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。