Aerospike-Architecture系列之資料管理概述

來源:互聯網
上載者:User

標籤:

資料管理概述


Aerospike支援增強鍵值對操作。除了基本的put()和get()操作,Aerospike支援 "CAS"(安全讀/修改/寫)操作,資料庫內計數器,快取作業。資料被結構化放入bin(類型傳統資料庫中的列),每個bin有一個類型。類型可以是整型,字串,二進位對象,或者 language-serialized對象。

資料管理包括:

  • 包括類型列的鍵-值操作,比如自增這樣的資料庫內部操作
  • 為實現高可用進行資料複製
  • 基於行的回收策略
  • 叢集無縫升級
  • SSD最佳化
  • 跨資料中心複製

Aerospike擴充包括:

  • bin中的複雜資料類型(Complex data types),比如列list 和 map,它們支援嵌套
  • 隊列(Query),字串和數值類型的bin值可以被索引,資料庫可以通過相等或範圍(整型或字串)搜尋
  • 使用者自訂函數(User Defined Functions ),允許資料庫通過執行應用程式代碼進行擴充。
  • 匯聚(Aggregations),記錄結合可以通過使用者自訂函數操作並返回彙總結果。
  • 大資料類型(Large Data Types),bin包含的資料結構可以被堆疊的非常大(1MB至1GB),list或map是最佳儲存方式。
    原文連結: <http://www.aerospike.com/docs/architecture/data-management.html> 

Aerospike-Architecture系列之資料管理概述

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.