第一次接觸API應(yīng)該是在2000年左右的時(shí)候迄薄。那會(huì)還在上大二晴圾,剛開始編程不久,當(dāng)時(shí)還是用VB在寫程序噪奄,想要在打開文件的對話框里增加一個(gè)預(yù)覽功能死姚,費(fèi)了九牛二虎之力人乓,寫了很多代碼,效果總是不如人意都毒,后來一次偶然機(jī)會(huì)色罚,發(fā)現(xiàn)通過系統(tǒng)的API很簡單幾句代碼就解決問題了,于是一下子就喜歡上了API账劲。
那會(huì)互聯(lián)網(wǎng)還不發(fā)達(dá)戳护,一起寫程序的小伙伴們把《電腦報(bào)》、《計(jì)算機(jī)世界》里關(guān)于API的文章還拿小本本記錄下來瀑焦,每年的合訂本那更是都要買的腌且,重點(diǎn)看的都是其中關(guān)于API的介紹。后來榛瓮,我們在做桌面GIS系統(tǒng)的時(shí)候铺董,用VB程序?qū)崿F(xiàn)了可以媲美Photoshop軟件的功能效果,其中很多實(shí)現(xiàn)全靠靈活應(yīng)用各種API禀晓。
困擾整個(gè)智慧醫(yī)療行業(yè)的難題
2014年開始精续,隨著互聯(lián)網(wǎng)醫(yī)療與智能硬件的風(fēng)潮,我們開始打造自己的智能醫(yī)療器械產(chǎn)品粹懒,隨著研發(fā)的逐步深入和產(chǎn)品的推廣重付,當(dāng)前端數(shù)據(jù)規(guī)模太大的時(shí)候,醫(yī)療設(shè)備的原始數(shù)據(jù)保存成了一個(gè)非常大的難題凫乖。
醫(yī)療器械的每個(gè)設(shè)備都實(shí)時(shí)產(chǎn)生數(shù)據(jù)确垫,這些數(shù)據(jù)都是非常重要的生理參數(shù)特征,需要將其快速的寫入到數(shù)據(jù)庫中帽芽,那么每秒就要寫入上百萬甚至上千萬的實(shí)時(shí)數(shù)據(jù)森爽,同時(shí),還要實(shí)時(shí)分析嚣镜,得出準(zhǔn)確的爬迟、滿足醫(yī)療需求的分析結(jié)果。
百萬甚至千萬級別的實(shí)時(shí)數(shù)據(jù)寫入對于數(shù)據(jù)庫并發(fā)寫入的壓力非常巨大菊匿,關(guān)系型數(shù)據(jù)庫又無法滿足要求付呕。更難的在于它不像其他的物聯(lián)網(wǎng)設(shè)備,醫(yī)療器械的特點(diǎn)是每個(gè)設(shè)備的數(shù)據(jù)產(chǎn)生量非常大跌捆。最簡單的像心電圖機(jī)徽职,每秒的采樣率一般能到10000個(gè)點(diǎn)。所以佩厚,在醫(yī)療領(lǐng)域姆钉,前端硬件數(shù)據(jù)量大、設(shè)備數(shù)多、云端存儲+實(shí)時(shí)分析壓力大潮瓶,成為了一個(gè)困擾整個(gè)智慧醫(yī)療行業(yè)的難題陶冷。
打造我們自己的專屬API
以我們公司的核心產(chǎn)品睡睡康?睡眠監(jiān)測&實(shí)時(shí)監(jiān)護(hù)預(yù)警系統(tǒng)為例,我們的采樣率可以到每秒2048個(gè)數(shù)據(jù)點(diǎn)毯辅,支持多路(多人)數(shù)據(jù)連續(xù)采集埂伦,所有的數(shù)據(jù)要實(shí)時(shí)上傳到云端,需要提供wifi思恐、網(wǎng)線沾谜、2G/3G/4G、NB-IoT等傳輸方式胀莹。原始數(shù)據(jù)上傳到云端后基跑,一方面需要保存,另一方面需要實(shí)時(shí)的分析描焰,對用戶的生理參數(shù)進(jìn)行實(shí)時(shí)監(jiān)控和預(yù)警媳否。整個(gè)設(shè)備涉及到新型傳感器、下位機(jī)的數(shù)據(jù)采集與保存栈顷、數(shù)據(jù)傳輸、云端數(shù)據(jù)接收嵌巷、云端數(shù)據(jù)存儲萄凤、云端數(shù)據(jù)分析等。
前端硬件數(shù)據(jù)量大搪哪、設(shè)備數(shù)多靡努、云端存儲+實(shí)時(shí)分析壓力大的問題,暴露無遺晓折。同時(shí)惑朦,這類型的問題又是所有醫(yī)療器械面臨的最大難題。
截止目前漓概,行業(yè)內(nèi)還沒有很好的解決方案漾月,很多醫(yī)療器械,類似心電圖機(jī)胃珍、血壓計(jì)梁肿、PSG、多參數(shù)監(jiān)護(hù)儀等觅彰,只能實(shí)現(xiàn)一些簡單的打印吩蔑、SD卡存儲數(shù)據(jù)等功能,大量的有價(jià)值的原始數(shù)據(jù)被遺棄填抬,沒法實(shí)時(shí)傳輸和存儲烛芬,是醫(yī)療數(shù)據(jù)資源極大的浪費(fèi)。
核心問題是依然解決不了其中的大數(shù)據(jù)存儲、傳輸赘娄、分析等關(guān)聯(lián)難題仆潮。于是,我們用了大概兩年的時(shí)間擅憔,打造了我們的時(shí)序數(shù)據(jù)硬件鸵闪,并以API的方式開放出來。
業(yè)內(nèi)首家硬件API——以后前端開發(fā)硬件就像“搭積木”
時(shí)序數(shù)據(jù)庫硬件API創(chuàng)造性是將前端硬件+通信模塊+通信協(xié)議與數(shù)據(jù)流+阿里云負(fù)載均衡+云端數(shù)據(jù)接收+云數(shù)據(jù)分析存儲進(jìn)行了整合暑诸,實(shí)現(xiàn)一個(gè)API搞定所有硬件+軟件蚌讼,極大的簡化了前端硬件開發(fā)的難度,以后前端開發(fā)硬件就像“搭積木”一樣就好了个榕。
用戶可以把傳感器直接連接到我們的硬件端篡石,云端一個(gè)API就可以讀取到數(shù)據(jù)。也可以把其它的設(shè)備西采、其它醫(yī)療器械的數(shù)據(jù)凰萨,連接到我們的硬件端的數(shù)據(jù)接口,云端一個(gè)API就可以讀取到數(shù)據(jù)械馆,還可以進(jìn)行實(shí)時(shí)分析胖眷,也可以通過云端API對前端的設(shè)備進(jìn)行控制。
高性能時(shí)序數(shù)據(jù)庫API
這款高性能時(shí)序數(shù)據(jù)庫(SSK_TSDB)針對時(shí)序數(shù)據(jù)庫的進(jìn)行寫入優(yōu)化霹崎,基于時(shí)間序列的時(shí)間線數(shù)據(jù)結(jié)構(gòu)進(jìn)行存儲寫入珊搀,在實(shí)際業(yè)務(wù)使用場景中最高支持到每秒 15000 萬的時(shí)序數(shù)據(jù)點(diǎn)寫入∥补剑基于阿里云 1C2G規(guī)格的 ECS境析,單臺平均達(dá)到100萬/秒的數(shù)據(jù)寫入。
SSK_TSDB具備領(lǐng)先的時(shí)序數(shù)據(jù)分析技術(shù)優(yōu)勢派诬,通過數(shù)據(jù)緩存插件技術(shù)劳淆,支持用戶進(jìn)行實(shí)時(shí)分析數(shù)據(jù),并支持LSTM算法默赂。在數(shù)據(jù)查詢方面沛鸵,SSK_TSDB也具備領(lǐng)先的技術(shù)優(yōu)勢。
應(yīng)用實(shí)例:硬件模塊直連傳感器缆八,云端直接讀取數(shù)據(jù)
(1)時(shí)序數(shù)據(jù)庫硬件谒臼,直連溫濕度傳感器
(2)選擇2G模塊作為通信模塊,接通電源
(3)服務(wù)器端通過API接收到了溫濕度數(shù)據(jù)
應(yīng)用實(shí)例:硬件模塊直連設(shè)備(通過串口耀里、485口等)蜈缤,云端直接讀取數(shù)據(jù)
(1)時(shí)序數(shù)據(jù)庫硬件模塊連接某設(shè)備串口
(2)選擇wifi模塊作為通信模塊,接通電源
(3)服務(wù)器端通過API接口冯挎,實(shí)時(shí)讀取該設(shè)備通過串口發(fā)送的大數(shù)據(jù)
為什么要參加阿里云API應(yīng)用創(chuàng)新大賽底哥?
大眾益康時(shí)序數(shù)據(jù)庫硬件API的實(shí)現(xiàn)咙鞍,極大的簡化了數(shù)據(jù)采集設(shè)備的開發(fā)工作,具有非常廣泛的應(yīng)用前景趾徽。特別是對于下位機(jī)采集的大量原始數(shù)據(jù)续滋,可實(shí)現(xiàn)安全、完整孵奶、快速疲酌、實(shí)時(shí)的云端時(shí)序數(shù)據(jù)存儲,解決了困擾物聯(lián)網(wǎng)領(lǐng)域的原始數(shù)據(jù)云端傳輸了袁、儲存與分析等很多問題朗恳,特別是在醫(yī)療領(lǐng)域,有廣泛的應(yīng)用價(jià)值载绿。
在當(dāng)今物聯(lián)網(wǎng)時(shí)代粥诫,特別需要一款硬件與后臺時(shí)序數(shù)據(jù)庫完美結(jié)合的產(chǎn)品,這就是我們大眾益康時(shí)序數(shù)據(jù)庫硬件API的價(jià)值所在崭庸。用戶只需要操作我們的下位機(jī)硬件模塊怀浆,通過傳感器直連或者通過串口等接口傳輸數(shù)據(jù)給下位機(jī)硬件模塊,能在云端實(shí)現(xiàn)時(shí)序數(shù)據(jù)的同步存儲怕享、讀取执赡、分析數(shù)據(jù)。
我們希望通過阿里云API應(yīng)用創(chuàng)新大賽函筋,能夠與相關(guān)企業(yè)的API資源進(jìn)行對接沙合,把這款A(yù)PI以及相關(guān)技術(shù)推向市場,實(shí)現(xiàn)共贏驻呐。
阿里云API應(yīng)用創(chuàng)新大賽作品系列 之二 北京大眾益康科技有限公司 作品