YunTable開發日記(10)- YunTable的目標

來源:互聯網
上載者:User

 

在寫完前面一篇YunTable日記(也就是第9篇)之後,有很多博友向我反映,他們不清楚YunTable到底是用來幹什麼的?今天就和大家聊聊YunTable的目標。

首先,YunTable是BigTable的複製,但由於BigTable的功能非常豐富和全面,所以作為一個業餘的開源項目不可能像它那樣面面俱到。簡單來說,YunTable目標是做一個BigTable的精簡版,並使其更適合雲環境,它和BigTable之間的關係非常類似Drizzle和MySQL。在開發過程中,先會專註於為YunTable實現BigTable最核心的功能,那麼BigTable最核心的功能有那些了?個人認為主要有三個方面:其一是簡單的資料模型和靈活的格式;其二是分布式的設計以支撐龐大的叢集;其三是基於Column的儲存。接下來,由於不同的雲環境會有不同的需求,比如,有些雲環境主要用于海量的資料存放區,有些雲環境需要資料快速的讀寫,而有些雲環境則追求強一致性,所以YunTable會在之前精簡版的基礎上,進行下一步的設計和開發,使使用者只需通過設定幾個不同的參數值就能使YunTable適應不同的雲環境,並且簡單易用。

還有,由於最近忙於寫書,所以YunTable正式開源的時間已移到下月初,到時我會邀請那些已經向我申請加入這個項目的同學一起參與下一步的設計和開發,總的人數已經接近10人,如果還有誰感興趣的話,請發郵件到ikewu83@gmail.com,期待新同學的來信:)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.