- 軟件介紹
- 軟件截圖
- 相關(guān)專題
- 下載地址
- 相關(guān)評(píng)論(0)
apache Cassandra數(shù)據(jù)庫(kù)管理系統(tǒng)針對(duì)數(shù)據(jù)庫(kù)進(jìn)行增刪改查的操作,讓數(shù)據(jù)庫(kù)管理人員能夠更加方便的操作,使用的方法也十分的簡(jiǎn)單,教程也比較簡(jiǎn)潔明了,并且安裝包大小不大,適合日常辦公使用,歡迎下載!
apache cassandra軟件介紹
Apache Cassandra能夠幫助用戶便捷的建立一個(gè)屬于自己的數(shù)據(jù)庫(kù),而且還可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理。內(nèi)設(shè)豐富的功能,可以滿足用戶的不同需求,有需要的用戶可以在本站免費(fèi)下載。
Apache Cassandra有著開源分布式特點(diǎn),可用于儲(chǔ)存特別大的數(shù)據(jù)。點(diǎn)對(duì)點(diǎn)分布式的系統(tǒng)有著很不錯(cuò)的優(yōu)點(diǎn)。數(shù)據(jù)分布于集群中各節(jié)點(diǎn),各節(jié)點(diǎn)間每秒交換一次信息。每個(gè)節(jié)點(diǎn)的commit log提交日志捕獲寫操作來(lái)確保數(shù)據(jù)持久性,眾多知名的公司都在使用它。
軟件說(shuō)明
當(dāng)您需要可擴(kuò)展性和高可用性而又不影響性能時(shí),Apache Cassandra 數(shù)據(jù)庫(kù)是您的正確選擇。在商品硬件或云基礎(chǔ)設(shè)施上的線性可擴(kuò)展性和久經(jīng)考驗(yàn)的容錯(cuò)性使其成為任務(wù)關(guān)鍵型數(shù)據(jù)的完美平臺(tái)。Cassandra對(duì)跨多個(gè)數(shù)據(jù)中心復(fù)制的支持是一流的,可為您的用戶提供更低的延遲,并讓您放心地在區(qū)域性故障中生存。
誰(shuí)在使用 Cassandra
Cassandra 在全世界有多達(dá) 1500 家公司使用:
蘋果的 Cassandra 集群達(dá)到 75,000 節(jié)點(diǎn),存儲(chǔ)了 10PB 的數(shù)據(jù);
宜搜的 Cassandra 集群達(dá)到 270 個(gè)節(jié)點(diǎn),存儲(chǔ)多達(dá) 300TB 的數(shù)據(jù);
eBay 的 Cassandra 集群達(dá)到 100 個(gè)節(jié)點(diǎn),存儲(chǔ)多達(dá) 250TB 的數(shù)據(jù);
360 的 Cassandra 集群達(dá)到 1500 個(gè)節(jié)點(diǎn);
Netflix 的 Cassandra 集群達(dá)到 2,500 個(gè)節(jié)點(diǎn),存儲(chǔ)了多達(dá) 420TB 的數(shù)據(jù);
餓了么的 Cassandra 集群達(dá)到 100 個(gè)節(jié)點(diǎn)。
在 cqlsh 里面查看環(huán)境變量
我們可以使用 DESCRIBE 命令,來(lái)查看一些集群的一些環(huán)境變量的值。下面命令查看當(dāng)前集群的情況
cqlsh> DESCRIBE CLUSTER;
Cluster: Test Cluster
Partitioner: Murmur3Partitioner
DESCRIBE CLUSTER 顯示了集群的名字以及采用的 Partitioner ,Cassandra 1.2 版本開始默認(rèn)為 Murmur3Partitioner,其他可選的 Partitioner 有 RandomPartitioner(Cassandra 1.2 版本之前默認(rèn)的 Partitioner)、OrderPreservingPartitioner 以及 ByteOrderedPartitioner 等。
如果我們需要查看集群里面可用的 keyspaces,可以使用下面命令:
cqlsh> DESCRIBE KEYSPACES;
system_traces system_schema system_auth system system_distributed
上面命令將系統(tǒng)自帶的 keyspaces 都顯示出來(lái)了,如果我們自己創(chuàng)建了 keyspaces,也會(huì)在這里面顯示。
可以使用下面命令查看 cqlsh、Cassandra 以及 protocol 的版本:
cqlsh> SHOW VERSION;
[cqlsh 5.0.1 | Cassandra 3.11.4 | CQL spec 3.4.4 | Native protocol v4]
事實(shí)上,這些版本在啟動(dòng) cqlsh 的時(shí)候就顯示了。
Apache Cassandra 優(yōu)勢(shì)
分布式和去中心化(Distributed and Decentralized)
Cassandra 是分布式的,這意味著它可以運(yùn)行在多臺(tái)機(jī)器上,并呈現(xiàn)給用戶一個(gè)一致的整體。
去中心化這一事實(shí)意味著 Cassandra 不會(huì)存在單點(diǎn)失效。Cassandra 集群中的所有節(jié)點(diǎn)的功能都完全一樣, 所以不存在一個(gè)特殊的主機(jī)作為主節(jié)點(diǎn)來(lái)承擔(dān)協(xié)調(diào)任務(wù)。有時(shí)這被叫做服務(wù)器對(duì)稱(server symmetry)。
彈性可擴(kuò)展(Elastic Scalability)
可擴(kuò)展性是指系統(tǒng)架構(gòu)可以讓系統(tǒng)提供更多的服務(wù)而不降低使用性能的特性。僅僅通過(guò)給現(xiàn)有的機(jī)器增加硬件的容量、內(nèi)存進(jìn)行垂直擴(kuò)展,是最簡(jiǎn)單的達(dá)到可擴(kuò)展性的手段。而水平擴(kuò)展則需要增加更多機(jī)器,每臺(tái)機(jī)器提供全部或部分?jǐn)?shù)據(jù),這樣所有主機(jī)都不必負(fù)擔(dān)全部業(yè)務(wù)請(qǐng)求。但軟件自己需要有內(nèi)部機(jī)制來(lái)保證集群中節(jié)點(diǎn)間的數(shù)據(jù)同步。
高可用和容錯(cuò)(High Availability and Fault Tolerance)
彈性可擴(kuò)展是指水平擴(kuò)展的特性,意即你的集群可以不間斷的情況下,方便擴(kuò)展或縮減服務(wù)的規(guī)模。這樣,你就不需要重新啟動(dòng)進(jìn)程,不必修改應(yīng)用的查詢,也無(wú)需自己手工重新均衡數(shù)據(jù)分布。在 Cassandra 里,你只要加入新的計(jì)算機(jī),Cassandra 就會(huì)自動(dòng)地發(fā)現(xiàn)它并讓它開始工作。
高性能(High Performance)
Cassandra 在設(shè)計(jì)之初就特別考慮了要充分利用多處理器和多核計(jì)算機(jī)的性能,并考慮在分布于多個(gè)數(shù)據(jù)中心的大量這類服務(wù)器上運(yùn)行。它可以一致而且無(wú)縫地?cái)U(kuò)展到數(shù)百臺(tái)機(jī)器,存儲(chǔ)數(shù) TB 的數(shù)據(jù)。Cassandra 已經(jīng)顯示出了高負(fù)載下的良好表現(xiàn),在一個(gè)非常普通的工作站上,Cassandra 也可以提供非常高的寫吞吐量。而如果你增加更多的服務(wù)器,你還可以繼續(xù)保持 Cassandra 所有的特性而無(wú)需犧牲性能。
可調(diào)節(jié)的一致性(Tuneable Consistency)
Cassandra 提供了可調(diào)節(jié)的一致性,允許我們選定需要的一致性水平與可用性水平,在二者間找到平衡點(diǎn)。因?yàn)榭蛻舳丝梢钥刂圃诟碌竭_(dá)多少個(gè)副本之前,必須阻塞系統(tǒng)。這是通過(guò)設(shè)置副本因子(replication factor)來(lái)調(diào)節(jié)與之相對(duì)的一致性級(jí)別。
通過(guò)副本因子(replication factor),你可以決定準(zhǔn)備犧牲多少性能來(lái)?yè)Q取一致性。副本因子是你要求更新在集群中傳播到的節(jié)點(diǎn)數(shù)(注意,更新包括所有增加、刪除和更新操作)。
面向行(Row-Oriented)
Cassandra 經(jīng)常被看做是一種面向列(Column-Oriented)的數(shù)據(jù)庫(kù),這也并不算錯(cuò)。它的數(shù)據(jù)結(jié)構(gòu)不是關(guān)系型的,而是一個(gè)多維稀疏哈希表。稀疏(Sparse)意味著任何一行都可能會(huì)有一列或者幾列,但每行都不一定(像關(guān)系模型那樣)和其他行有一樣的列。每行都有一個(gè)唯一的鍵值,用于進(jìn)行數(shù)據(jù)訪問(wèn)。所以,更確切地說(shuō),應(yīng)該把 Cassandra 看做是一個(gè)有索引的、面向行的存儲(chǔ)系統(tǒng)。
靈活的模式(Flexible Schema)
從 3.0 版本開始,不推薦使用基于 Thrift API 的動(dòng)態(tài)列創(chuàng)建的 API,并且 Cassandra 底層存儲(chǔ)已經(jīng)重新實(shí)現(xiàn)了,以更緊密地與 CQL 保持一致。Cassandra 并沒(méi)有完全限制動(dòng)態(tài)擴(kuò)展架構(gòu)的能力,但它的工作方式卻截然不同。CQL 集合(比如 list、set、尤其是 map)提供了在無(wú)結(jié)構(gòu)化的格式里面添加內(nèi)容的能力,從而能擴(kuò)展現(xiàn)有的模式。CQL 還提供了改變列的類型的能力,以支持 JSON 格式的文本的存儲(chǔ)。
Cassandra 的應(yīng)用場(chǎng)景
我們已經(jīng)介紹了 Cassandra 的主要特點(diǎn),對(duì) Cassandra 的長(zhǎng)處有了一定的理解。盡管 Cassandra 設(shè)計(jì)精巧,功能出色,但也不能勝任所有的工作。所以我們來(lái)介紹一下 Cassandra 最適合的場(chǎng)景。
大規(guī)模部署
如果你認(rèn)為需要至少幾個(gè)節(jié)點(diǎn)才能支撐你的業(yè)務(wù),那 Cassandra 就是個(gè)不錯(cuò)的選擇。如果你的應(yīng)用可能需要數(shù)十個(gè)節(jié)點(diǎn),那 Cassandra 可能就是個(gè)很棒的選擇了。
地區(qū)分布
Cassandra 直接支持多地分布的數(shù)據(jù)存儲(chǔ),Cassandra 可以很容易配置成將數(shù)據(jù)分布到多個(gè)數(shù)據(jù)中心的存儲(chǔ)方式。如果你有一個(gè)全球部署的應(yīng)用,那么讓數(shù)據(jù)貼近用戶會(huì)獲得不錯(cuò)的性能收益,Cassandra 正適合這種應(yīng)用場(chǎng)合。
寫密集、統(tǒng)計(jì)和分析型工作
許多早期使用 Cassandra 的產(chǎn)品都用于存儲(chǔ)用戶狀態(tài)更新、社交網(wǎng)絡(luò)、建議/評(píng)價(jià)以及應(yīng)用統(tǒng)計(jì)等。這些都是 Cassandra 很好的應(yīng)用場(chǎng)景,因?yàn)檫@些應(yīng)用大都是寫多于讀的,并且更新可能隨時(shí)發(fā)生并伴有突發(fā)的峰值。事實(shí)上,支撐應(yīng)用負(fù)載需要很高的多客戶線程并發(fā)寫性能,這正是 Cassandra 的主要特性。
根據(jù)項(xiàng)目的 wiki,Cassandra 已經(jīng)被用于開發(fā)了多種不同的應(yīng)用,包括窗口化的時(shí)間序列數(shù)據(jù)庫(kù),用于文檔搜索的反向索引,以及分布式任務(wù)優(yōu)先級(jí)隊(duì)列。
變化的應(yīng)用
如果你正在“初創(chuàng)階段”,業(yè)務(wù)會(huì)不斷改進(jìn),Cassandra 這種靈活的模式的數(shù)據(jù)模型可能更適合你。這讓你的數(shù)據(jù)庫(kù)能更快地跟上業(yè)務(wù)改進(jìn)的步伐。
軟件功能
【經(jīng)證明】
動(dòng)視、蘋果、BazaarVoice、百思買、CERN、Constant Contact、Comcast、eBay、Fidelity、Github、Hulu、ING、Intuit、Macy's?、麥格理銀行、微軟、麥當(dāng)勞、Netflix、Outbrain、培生教育、Sky、spotify、Uber、沃爾瑪以及其他數(shù)千家擁有大型活躍數(shù)據(jù)集的公司都在使用Cassandra。事實(shí)上,財(cái)富100強(qiáng)中有40%的公司都在使用Cassandra。
【數(shù)字化】
沒(méi)有單點(diǎn)故障。沒(méi)有網(wǎng)絡(luò)瓶頸。集群中的每個(gè)節(jié)點(diǎn)都是相同的。
【可擴(kuò)展性】
一些最大的生產(chǎn)部署包括蘋果公司的,有超過(guò)75000個(gè)節(jié)點(diǎn)存儲(chǔ)超過(guò)10PB的數(shù)據(jù),Netflix(2500個(gè)節(jié)點(diǎn),420TB,每天超過(guò)1萬(wàn)億次請(qǐng)求),中國(guó)搜索引擎Easou(270個(gè)節(jié)點(diǎn),300TB,每天超過(guò)8億次請(qǐng)求)和eBay(超過(guò)100個(gè)節(jié)點(diǎn),250TB)。
【容錯(cuò)性】
數(shù)據(jù)自動(dòng)復(fù)制到多個(gè)節(jié)點(diǎn),以實(shí)現(xiàn)容錯(cuò)。支持跨多個(gè)數(shù)據(jù)中心的復(fù)制。故障節(jié)點(diǎn)可在不停機(jī)的情況下被替換。
【性能】
Cassandra在基準(zhǔn)測(cè)試和實(shí)際應(yīng)用中的表現(xiàn)始終優(yōu)于流行的NoSQL替代品,這主要是由于基本的架構(gòu)選擇。
【您可以掌控一切】
為每次更新選擇同步或異步復(fù)制。高可用的異步操作通過(guò)暗示交接和讀取修復(fù)等功能進(jìn)行了優(yōu)化。
【ELASTIC】
隨著新機(jī)器的增加,讀和寫的吞吐量都在線性增加,不會(huì)出現(xiàn)停機(jī)或中斷應(yīng)用的情況。
【持久性】
Cassandra適用于那些無(wú)法承受數(shù)據(jù)丟失的應(yīng)用,即使整個(gè)數(shù)據(jù)中心癱瘓也不例外。
【專業(yè)支持】
Cassandra支持合同和服務(wù)可由第三方提供。
- apache
-
-
apache cassandra軟件下載 0KB
下載/簡(jiǎn)體中文/v3.11.7 最新版 -
jmeter中文版下載 15.90M
下載/簡(jiǎn)體中文/v3.1 免費(fèi)版 -
apache nutch軟件下載 4.80M
下載/簡(jiǎn)體中文/v1.9 免費(fèi)版 -
apache server下載 11.00M
下載/簡(jiǎn)體中文/v2.2.34 綠色版 -
apache http server下載 9.73M
下載/簡(jiǎn)體中文/v2.2.34 綠色版 -
Tomcat9.0下載 9.17M
下載/簡(jiǎn)體中文/64位 -
apache tomcat9.0下載 9.20M
下載/簡(jiǎn)體中文/v9.0 安裝版 -
apache for linux64下載 4.70M
下載/簡(jiǎn)體中文/v2.3.16 最新版
-
- 下載地址
下載不了,安裝失敗,有問(wèn)題? 點(diǎn)此報(bào)錯(cuò) 告訴我們!
軟件排行榜
- 1Microsoft SQL Server 2000企業(yè)版
- 2Oracle Client(Oracl數(shù)據(jù)庫(kù))64位
- 3access數(shù)據(jù)庫(kù)壓縮機(jī)免費(fèi)版
- 4mapgis6.7修改狗
- 5Navicat中文版
- 6sybase數(shù)據(jù)庫(kù)瀏覽器
- 7mysql for windows軟件
- 8SQLyog(mysql數(shù)據(jù)庫(kù)管理)
- 9phpMyAdmin中文版
- 10數(shù)據(jù)庫(kù)瀏覽工具(Database Tour Pro)
- 11abc amber access converter(數(shù)據(jù)庫(kù)轉(zhuǎn)換器)
- 12sqlbalance for mysql pc版
- 13Navicat Data Modeler(數(shù)據(jù)庫(kù)制作)
- 14access數(shù)據(jù)庫(kù)通用管理系統(tǒng)
- 15SQLTools(SQL綜合利用工具)
熱門推薦
-
sql server 2008 r2安裝包下載 32/64位 簡(jiǎn)體中文正式版 / 1.19M / 簡(jiǎn)體中文
-
microsoft sql server jdbc驅(qū)動(dòng)下載 v6.0 正式版 / 4.15M / 簡(jiǎn)體中文
-
SQLite中文版下載 v0.8.3.2 綠色漢化版 / 2.09M / 簡(jiǎn)體中文
-
navicat for mysql中文版下載 v12.1 綠色版 / 20.50M / 簡(jiǎn)體中文
-
plsql developer最新版下載 64位官方版 / 67.23M / 簡(jiǎn)體中文
-
access2010官方下載 32&64位免費(fèi)版 / 272.80M / 簡(jiǎn)體中文
-
aqua data studio破解版下載 v19.0.1.5 32位/64位版 / 1245.70M / 簡(jiǎn)體中文
-
mysql社區(qū)版下載 v8.0.16 最新版 / 181.45M / 簡(jiǎn)體中文
-
oracle12c客戶端下載 v12.2.0.1 免費(fèi)版 / 2867.20M / 簡(jiǎn)體中文
熱門標(biāo)簽
裝機(jī)必備軟件
-
網(wǎng)易云音樂(lè)音頻播放
影音先鋒視頻播放
360安全衛(wèi)士安全防護(hù)
愛(ài)奇藝視頻播放
360殺毒殺毒軟件
迅雷下載工具
驅(qū)動(dòng)精靈驅(qū)動(dòng)工具
酷我音樂(lè)音頻播放
WPS辦公軟件
暴風(fēng)影音視頻播放
吉吉影音視頻播放
微信電腦版聊天工具
搜狗輸入法文字輸入
美圖秀秀圖像處理
360瀏覽器上網(wǎng)瀏覽
- 視頻
- 芒果tv騰訊視頻優(yōu)酷視頻愛(ài)奇藝
- 解壓
- rar解壓軟件7zip解壓軟件視頻壓縮軟件winrar
- 剪輯
- 剪映會(huì)聲會(huì)影premiereaudition
- p圖
- 光影魔術(shù)手coreldraw美圖秀秀photoshop
- 辦公
- 騰訊會(huì)議釘釘officewps
- 殺毒
- 諾頓小紅傘金山毒霸360殺毒
- 直播
- 抖音快手斗魚直播虎牙直播
- 翻譯
- 谷歌翻譯插件百度翻譯有道詞典金山詞霸
- cad
- cad插件浩辰cad中望cad天正建筑
- 編程
- EditPlusnotepadsublimevisual studio
- 安全
- 火絨卡巴斯基騰訊電腦管家360安全衛(wèi)士
- 下載
- utorrentidm下載器比特彗星迅雷電腦版
- 網(wǎng)盤
- 阿里云盤和彩云網(wǎng)盤騰訊微云百度網(wǎng)盤
- 聊天
- 微信電腦版yy語(yǔ)音阿里旺旺qq
- 財(cái)務(wù)
- 用友軟件開票軟件管家婆軟件金蝶軟件
- 瀏覽器
- 火狐瀏覽器谷歌瀏覽器qq瀏覽器360瀏覽器
- 驅(qū)動(dòng)
- 驅(qū)動(dòng)人生網(wǎng)卡驅(qū)動(dòng)驅(qū)動(dòng)精靈顯卡驅(qū)動(dòng)
- 檢測(cè)
- cpuzaida64安兔兔魯大師
- 音樂(lè)
- 網(wǎng)易云音樂(lè)酷我音樂(lè)酷狗音樂(lè)qq音樂(lè)
- 播放器
- potplayerkmplayer影音先鋒暴風(fēng)影音