入門(mén)級(jí)大數(shù)據(jù)解決方案

最近我在想入門(mén)設(shè)計(jì)一個(gè)并發(fā)性能較好的系統(tǒng)需要學(xué)習(xí)什么技術(shù)。最后弄完了,現(xiàn)在開(kāi)始總結(jié)。

我大概根據(jù)自己的思路可以總結(jié)以下幾點(diǎn):

需要事務(wù)支持的數(shù)據(jù)存儲(chǔ)解決方案,使用mysql

不需要事務(wù)支持的數(shù)據(jù)存儲(chǔ)的解決方案,使用HBase

負(fù)載均衡解決方案,使用tomcat,使用redis實(shí)現(xiàn)會(huì)話共享。

性能測(cè)試,使用開(kāi)源的jmeter,雖然沒(méi)有商業(yè)工具的強(qiáng)大,不過(guò)入門(mén)簡(jiǎn)單

客戶端,Cordova+ionic+html5,可以做一套代碼生成多種客戶端,適合非游戲類(lèi)APP的開(kāi)發(fā)

程序后臺(tái),SpringMVC+SpringData+Restful,本人是Java程序員

技術(shù)清單

–APP客戶端

Cordova

Ionic

Html5/CSS

Javascript

AngularJS

–后臺(tái)

HTML/javascript/css(網(wǎng)頁(yè))

JQuery

Servlet/JSP

JSTL

SpringMVC

Spring-Data

Restful

JSON

–數(shù)據(jù)存儲(chǔ)

JPA(OpenJPA/Hibernate兩選一)

PigPAI

hive on spark

開(kāi)發(fā)軟件清單

jdk

andorid-sdk/adt(打包需要)

eclipse

SpringIDE插件

xcode(打包需要)

notejs(cordova需要)

tomcat

jmeter

redis

hadoop

zookeeper

hbase

linux

mysql

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容