新上線的Astra示例程序庫提供了基於多種編程語言和框架使用Astra的例子。藉助這個示例程序庫,你能夠在短期內建構起數據庫、建立多個表、裝載示例數據並部署基於Cassandra的應用程序。數據庫
什麼是示例程序庫編程
Astra存在的意義在於將Apache Cassandra的強大能力與每個開發者相連。瀏覽器
這意味着不管你正在用Apache Spark寫一個複雜的並行程序,或正用GoLang開發你的下一個雲原生應用程序,抑或是正在寫JAMStack應用程序,你均可以從Cassandra的伸縮能力和性能中獲益。安全
在開始探索咱們的示例程序以前,你須要先建立一個DataStax Astra集羣。在下面的章節中,咱們會詳細展現如何使用已有的示例程序。網絡
咱們的團隊還會不斷添加新的示例程序,並會向你們報告最新的進展。歡迎你們持續關注DataStax的官方公衆號和技術博客以獲取最新信息。框架
Astra示例程序庫頁面編程語言
藉助Astra示例程序庫中的資源,只需輕點幾回鼠標,你就能夠輕鬆建構起數據庫、建立多個表、裝載示例數據並部署基於Cassandra的應用程序。性能
使用步驟詳解ui
下面咱們將以用Spring Data Cassandra和DataStax Astra構建一個REST API爲例,向你展現如何利用示例程序庫中的資源。spa
1. 免費建立你的DataStax Astra賬戶
在DataStax Astra上建立一個永久免費的Cassandra數據庫:https://astra.datastax.com/register
注意:因爲在Astra註冊過程當中須要經過Google reCAPTCHA驗證,中國大陸的用戶可能須要適當調整網絡設置,以便可以使用Google的服務。
2. 尋找「Manage Organizations」選項
當你創建好你的數據庫,在上方導航欄中找到並點擊「Your Databases」,以後再點擊「Manage Organizations」。
3. 繼續尋找「Manage Organizations」選項
在你的organization的右側,點擊省略號(...),以後再點擊「Manage Organizations」
4. 找到「Add Service Account」選項
點擊白色區域上方的Actions菜單,選擇「Add Service Account」。
5. 複製你的Astra服務帳戶證書
點擊Copy Credentials下方的複製圖標來拷貝你的Astra服務帳戶證書。
6. 進入Gitpod
完成上一步後,經過此網址進入Gitpod:https://dtsx.io/2QjoULs
7. 提供你的服務帳戶證書
登陸你的Gitpod帳戶,當你的Gitpod workspace加載完成以後,系統會要求你在Gitpod命令行窗口的最底部粘貼你的服務帳戶證書。
8. 繫緊安全帶,準備出發!
當應用程序建構完成,點擊屏幕右下角的「Open Browser」按鈕來打開瀏覽器。
9.搞定!
如今你已經搞定一個Spring Data Cassandra應用了!