cassandra

開放原始碼交易型分散式資料庫。在商用硬體或雲端基礎架構上實現線性擴展與經過驗證的容錯能力,且不影響

cassandra 是什麼?

開放原始碼交易型分散式資料庫。在商用硬體或雲端基礎架構上實現線性擴展與經過驗證的容錯能力,且不影響效能。

cassandra 概覽

這是什麼

Apache Cassandra 是一個開放原始碼的交易型分散式資料庫。它是一個高度可擴展的分區行儲存,將行組織成具有必要主鍵的表格。分區機制讓資料能以應用程式透明的方式分散到多台機器上,且當機器新增或移除時,Cassandra 會自動重新分區。Cassandra 查詢語言(CQL)是 SQL 的近親。本專案由 Apache 軟體基金會託管,採用 Apache 2.0 授權。

主要功能

  • 高度可擴展的分區行儲存,支援自動重新分區 - 在商用硬體或雲端基礎設施上提供線性擴展與經過驗證的容錯能力 - CQL 查詢語言,類似 SQL 但無 JOIN 與子查詢,並支援集合 - 採用 Apache 2.0 授權的開放原始碼 - 交易型分散式資料庫設計

使用情境

README 中未列出特定使用情境,但該資料庫專為需要線性擴展與容錯能力的分散式、可擴展工作負載而設計。

快速開始

解壓縮歸檔並啟動單節點叢集: $ tar -zxvf apache-cassandra-$VERSION.tar.gz $ cd apache-cassandra-$VERSION $ bin/cassandra -f 然後使用 CQL shell 進行互動: $ bin/cqlsh 完整指南請參閱儲存庫的 README。

授權與價格

Apache 2.0 授權。開放原始碼且免費。

內容整理自該專案公開的 README 與儲存庫資訊。

將此徽章加入你的 README

Featured on YunoDB 徽章樣式與說明

你是這個專案的維護者嗎?展示它已收錄於 YunoDB。

Markdown[![Featured on YunoDB](https://yunodb.com/badge/apachecassandra.svg)](https://yunodb.com/tools/apachecassandra?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/apachecassandra?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/apachecassandra.svg" alt="Featured on YunoDB" height="20"></a>