關(guān)于北京公交刷卡機(jī)
網(wǎng)上關(guān)于關(guān)于北京公交刷卡機(jī)的刷卡知識(shí)比較多,也有關(guān)于關(guān)于北京公交刷卡機(jī)的問題,今天第一pos網(wǎng)(yadikedp.com)為大家整理刷卡常見知識(shí),未來的我們終成一代卡神。
本文目錄一覽:
關(guān)于北京公交刷卡機(jī)
《超級(jí)探訪·春節(jié)特輯》之“啟迪公交”篇
說起公共交通,在地鐵還沒有發(fā)達(dá)的時(shí)候,北漂的人們或多或少都經(jīng)歷過“公交車囧事”。有人因?yàn)楣豢]錢只能無奈下車;有人頂著嚴(yán)寒酷暑在公交車站“望車興嘆”——公交車一趟又一趟,就是沒有自己要搭的那一路;還有人好不容易等到了車,結(jié)果發(fā)現(xiàn)公交車擠成了“沙丁魚罐頭”,使出渾身解數(shù)也擠不上去,只能繼續(xù)原地等待下一輛或者選乘其他交通工具。
近些年隨著云計(jì)算、大數(shù)據(jù)、物聯(lián)網(wǎng)等新興技術(shù)的高速發(fā)展,這些影響著人們出行的問題也得到了極大改善。如果公交卡忘記充錢,可以使用公交軟件掃碼先乘車后付款;在出門前,就可以通過手機(jī)APP實(shí)時(shí)了解公交車到站的具體時(shí)間和車輛擁擠程度,減少因等車?yán)速M(fèi)的時(shí)間;此前疫情橫行的嚴(yán)峻形勢(shì)下,為避免交叉感染,公交車嚴(yán)格控制乘車人數(shù),人們還可以通過手機(jī)APP提前預(yù)定車次,既保證了有需求的人出行,也加強(qiáng)了防疫力度。
潛移默化間新興技術(shù)究竟是如何改變了公共交通?這款幫助大家便利出行的手機(jī)APP又是“何方神圣”?它又是憑借哪些技術(shù)手段,幫助人們實(shí)現(xiàn)實(shí)時(shí)車輛動(dòng)態(tài)查詢等出行需求的?帶著這些問題,我們來到了這款手機(jī)APP誕生的地方——啟迪公交,探尋以上問題的答案。
數(shù)據(jù)高樓難建“地基”,啟迪公交實(shí)行技術(shù)突圍眾所周知,北京有著國內(nèi)規(guī)模最大、車輛最多、計(jì)費(fèi)方式最復(fù)雜的城市公交系統(tǒng)。而作為這個(gè)公交巨無霸系統(tǒng)的運(yùn)營者,北京公交集團(tuán)也是業(yè)內(nèi)公認(rèn)的“全球最大公交集團(tuán)”,其擁有兩萬多輛公共電汽車,1000多條運(yùn)營線路,日均客運(yùn)量超過了800萬人次。隸屬于北京公交集團(tuán)的啟迪公交就是這個(gè)巨無霸背后的科技“智囊團(tuán)”。
“支撐北京公交龐大的系統(tǒng)運(yùn)轉(zhuǎn),需要一個(gè)強(qiáng)大、高效、高性能、穩(wěn)定性極強(qiáng)的系統(tǒng)支撐。2018年,啟迪公交成立之初,便決定搭建包括‘北京公交App’在內(nèi)的一整套數(shù)字公交軟硬件系統(tǒng),幫助北京公交近2.5萬臺(tái)公共汽車互聯(lián)上云。”啟迪公交產(chǎn)品研發(fā)總監(jiān)周國禮面對(duì)鏡頭講道。
但事實(shí)上,這并不是一個(gè)一蹴而就的事情。龐大的高并發(fā)數(shù)據(jù)量增加了研發(fā)的難度,巨無霸公交系統(tǒng)需要支撐北京市2萬多輛公交車、早晚高峰出行1500筆/秒刷卡并發(fā)訪問,且隨著北京市日均800萬人次的公交出行乘坐量,每日產(chǎn)生的上下車刷卡數(shù)據(jù)就能高達(dá)1600萬筆,預(yù)計(jì)未來兩年將會(huì)產(chǎn)生百億級(jí)的數(shù)據(jù)存儲(chǔ)和訪問需求,這種數(shù)據(jù)高樓構(gòu)建高可靠性系統(tǒng)架構(gòu)地基的難度可想而知。
傳統(tǒng)的IT架構(gòu)顯然很難支撐,它既缺少可靠的數(shù)據(jù)傳輸機(jī)制,同時(shí)也缺少有效的對(duì)硬件設(shè)備安全管控的機(jī)制,以及對(duì)設(shè)備遠(yuǎn)程監(jiān)控和管理的能力,難以應(yīng)對(duì)早晚高峰高達(dá)每秒上千的并發(fā)量級(jí),無法解決傳統(tǒng)公交管理上實(shí)時(shí)監(jiān)控、實(shí)時(shí)調(diào)度、基于數(shù)據(jù)進(jìn)行支撐決策的難題。
新的市場(chǎng)需求催生著更為強(qiáng)大的技術(shù)手段的出現(xiàn),啟迪公交需要一個(gè)強(qiáng)大的技術(shù)伙伴合力開展研究。
經(jīng)過慎重抉擇,最終啟迪公交從市場(chǎng)上諸多數(shù)據(jù)庫產(chǎn)品中選用了阿里云PolarDB-X分布式數(shù)據(jù)庫,構(gòu)建云上全部業(yè)務(wù)系統(tǒng)。據(jù)周國禮介紹,他們做出這一選擇的主要原因是PolarDB-X技術(shù)經(jīng)歷過多年阿里巴巴雙十一考驗(yàn),能夠有效地滿足業(yè)務(wù)超高并發(fā)以及海量數(shù)據(jù)存儲(chǔ)的需求,還可通過選用多可用區(qū)部署滿足同城容災(zāi)訴求,以及使用在線變配能力解決業(yè)務(wù)高峰時(shí)段的彈性訴求。
基于以上訴求,雙方快速達(dá)成了合作。
搭載PolarDB-X云原生分布式技術(shù),啟迪公交實(shí)現(xiàn)全業(yè)務(wù)系統(tǒng)上云在乘客看不到的角落,新系統(tǒng)的開發(fā)上線總是會(huì)面臨著諸多困難,例如如何才能在不影響居民正常出行的情況下快速完成數(shù)萬臺(tái)刷卡機(jī)的替換。“2019年的時(shí)候,啟迪公交面臨在不影響道路公交運(yùn)營的情況下,為全市2萬多輛公交車替換6萬+機(jī)具的難題。”啟迪公交研發(fā)總監(jiān)王前說到。
以當(dāng)時(shí)的情況來看,這似乎是一個(gè)“偽命題”,就在眾人一籌莫展之際,阿里云云原生分布式數(shù)據(jù)庫成為攻克難題的關(guān)鍵鑰匙。
“如果采用在場(chǎng)站等候的方式,至少需要一年的時(shí)間才能完成全部機(jī)具的更換,而基于PolarDB-X云原生分布式的快速部署能力,我們迅速開發(fā)和上線了機(jī)具輔助安裝系統(tǒng),通過安裝人員GPS數(shù)據(jù)與車輛GPS相結(jié)合,實(shí)現(xiàn)了人找車快速部署機(jī)具,更換新機(jī)具的效率大幅提高,短短1個(gè)半月的時(shí)間,就完成原本要1年時(shí)間才能完成的機(jī)具更換工作。”
除此之外,PolarDB-X云原生分布式技術(shù)也成功支撐住了北京公交系統(tǒng)龐大的數(shù)據(jù)高樓,不僅保障了北京日均800萬人次乘車,也支持了6萬多臺(tái)車載刷卡機(jī)的設(shè)備連接和管理,同時(shí)更頂住了大型節(jié)假日、重大賽事下公交出行客流峰值對(duì)底層核心系統(tǒng)帶來的嚴(yán)峻挑戰(zhàn)。
“基于阿里云原生分布式數(shù)據(jù)庫PolarDB-X產(chǎn)品,我們構(gòu)建了包括支持掃碼、刷卡、第三方支付、票務(wù)管理的核心業(yè)務(wù)系統(tǒng),在幫助公交系統(tǒng)實(shí)時(shí)掌握道路運(yùn)行情況的同時(shí),也幫助乘客更便捷進(jìn)行線路查詢。”攜手阿里云,啟迪公交為北京市民交出了一份滿意的答卷。
當(dāng)被問及數(shù)據(jù)化給企業(yè)帶來的直觀感受時(shí),王前以票務(wù)管理工作臺(tái)為例進(jìn)行了說明。
作為公交內(nèi)部的核心業(yè)務(wù)系統(tǒng),票務(wù)管理工作臺(tái)不僅需要承擔(dān)與票務(wù)相關(guān)的業(yè)務(wù),還要能夠通過累計(jì)的業(yè)務(wù)數(shù)據(jù)進(jìn)行分析,實(shí)現(xiàn)科學(xué)合理的指揮公交的核心業(yè)務(wù),在支持城市公交正常運(yùn)作上有著舉足輕重的作用。
“以往公交集團(tuán)獲悉路上具體有多少輛公交汽車在運(yùn)行,也沒有辦法知道這些公交車的一個(gè)狀態(tài),沒有辦法快速調(diào)度車輛。當(dāng)我們采用了PolarDB-X構(gòu)建票務(wù)管理工作臺(tái)后,通過用戶檢錄數(shù)據(jù)就可以實(shí)時(shí)同步到阿里云原生數(shù)據(jù)倉庫AnalyticDB,繼而分析出實(shí)時(shí)客流,結(jié)合公交汽車機(jī)具上傳的掃碼信息進(jìn)行實(shí)時(shí)統(tǒng)一分析,支持指揮車輛調(diào)度,助力場(chǎng)站調(diào)度人員更加快速地進(jìn)行業(yè)務(wù)策略調(diào)整,實(shí)現(xiàn)更加合理的調(diào)度排班方案。”
比如說在重大節(jié)假日時(shí),以往公交系統(tǒng)排班和運(yùn)力調(diào)配往往是根據(jù)經(jīng)驗(yàn)來進(jìn)行操作,在某些地點(diǎn)突發(fā)客流激增時(shí)會(huì)出現(xiàn)運(yùn)力不足、道路擁堵的情況,搭載了PolarDB-X的公交系統(tǒng)可以實(shí)時(shí)了解客流分布情況、運(yùn)力情況,以便及時(shí)對(duì)客流激增地區(qū)補(bǔ)排車輛。
基于云原生分布式數(shù)據(jù)庫PolarDB-X方案構(gòu)建云上業(yè)務(wù)系統(tǒng)
當(dāng)下,啟迪公交已逐步將各個(gè)業(yè)務(wù)系統(tǒng)部署到了阿里云平臺(tái)上,包括北京公交App的后端業(yè)務(wù)服務(wù)處理,刷碼刷卡檢錄數(shù)據(jù)的采集和上傳、合單、支付結(jié)算、清算、票務(wù)等等。阿里云平臺(tái)統(tǒng)一提供云資源的分配、調(diào)度和支撐,包括系統(tǒng)的性能調(diào)優(yōu)、梳理業(yè)務(wù)和技術(shù)架構(gòu)、優(yōu)化軟件代碼、協(xié)調(diào)內(nèi)外部資源進(jìn)行統(tǒng)一的研發(fā)、測(cè)試等一系列工作。除此之外,系統(tǒng)的整體安全性也由阿里云來支持配合。
TPS數(shù)高達(dá)1.4億?云原生分布式數(shù)據(jù)庫PolarDB-X的技術(shù)特性作為承載了北京公交最為核心和基礎(chǔ)部分的數(shù)據(jù)庫,云原生分布式數(shù)據(jù)庫PolarDB-X方案到底有哪些優(yōu)勢(shì)和特點(diǎn)?
從三種當(dāng)前常見的數(shù)據(jù)庫架構(gòu)中便可窺一二,如上圖所示,從左至右依次是單機(jī)數(shù)據(jù)庫、共享存儲(chǔ)數(shù)據(jù)庫和分布式數(shù)據(jù)庫。
單機(jī)數(shù)據(jù)庫的計(jì)算資源和存儲(chǔ)資源易受到單個(gè)節(jié)點(diǎn)的容量限制。共享存儲(chǔ)數(shù)據(jù)庫將開源數(shù)據(jù)庫(如MySQL)的底層存儲(chǔ)替換成共享的分布式存儲(chǔ),容量的可擴(kuò)展性得到了顯著提升,可以做到完全兼容開源數(shù)據(jù)庫,但由于其上層組件保留了單機(jī)數(shù)據(jù)庫結(jié)構(gòu),仍然受到單個(gè)節(jié)點(diǎn)的性能限制。而以PolarDB-X為代表的云原生分布式數(shù)據(jù)庫架構(gòu),所有節(jié)點(diǎn)之間互相不共享資源,節(jié)點(diǎn)間通過網(wǎng)絡(luò)進(jìn)行通訊,無論是存儲(chǔ)還是計(jì)算資源,只要添加機(jī)器就可以了,具有良好的可擴(kuò)展性。由此可見,作為一種分布式數(shù)據(jù)庫架構(gòu),PolarDB-X的優(yōu)勢(shì)從一誕生便非常顯著。
此外,PolarDB-X一直在朝著一個(gè)偉大愿景發(fā)力,即把各種架構(gòu)的優(yōu)勢(shì)結(jié)合到一起,包括Sharding on MySQL的簡(jiǎn)單輕量,NewSQL的高擴(kuò)容,Cloud Native DB存儲(chǔ)容量的彈性擴(kuò)展。其具有6個(gè)顯著特點(diǎn):
高可用。基于Paxos協(xié)議,數(shù)據(jù)強(qiáng)一致;少數(shù)派節(jié)點(diǎn)故障下數(shù)據(jù)不丟、不停服;RPO=0 RTO<30s。高兼容。MySQL兼容,支持全局事務(wù),二級(jí)索引;主流國產(chǎn)操作系統(tǒng)和芯片互認(rèn)證;全局binlog日志,兼容數(shù)據(jù)庫上下游生態(tài)。高擴(kuò)展。水平擴(kuò)展,按需在線擴(kuò)縮容,不停服;PB級(jí)海量存儲(chǔ)能力,單實(shí)例突破256節(jié)點(diǎn)(真實(shí)業(yè)務(wù));千萬級(jí)并發(fā),可抵御雙11流量峰值。HTAP。智能讀寫分離,保障TP流量的穩(wěn)定性;MPP并行查詢,基于只讀副本保障查詢隔離;基于全局TSO時(shí)間戳,保證多副本的一致性讀寫。極致彈性。存儲(chǔ)資源池化,自動(dòng)按需伸縮,按需付費(fèi);擴(kuò)容不遷移數(shù)據(jù),突發(fā)流量支持快速升配。開放生態(tài)。擁抱MySQL開源社區(qū),代碼自主可控;閉環(huán)生態(tài)工具支持,DTS/DBS/DMS;產(chǎn)品架構(gòu)簡(jiǎn)單開放,社會(huì)人才密度高。作為阿里云自主研發(fā)的云原生分布式數(shù)據(jù)庫,PolarDB-X可謂是身經(jīng)百戰(zhàn)。其采用分布式SQL引擎與存儲(chǔ)引擎,專注解決海量數(shù)據(jù)存儲(chǔ)、超高并發(fā)吞吐,歷經(jīng)各屆天貓雙十一及阿里云各行業(yè)客戶業(yè)務(wù)的考驗(yàn),在2020年雙十一期間更是支撐了58.3萬筆/秒創(chuàng)建訂單的峰值,數(shù)據(jù)庫處理TPS數(shù)高達(dá)1.4億。
基于以上分析,PolarDB-X能夠承載住北京公交系統(tǒng)如此龐大且繁雜的數(shù)據(jù)壓力,也就并不足為奇了。
在和啟迪公交的合作中,PolarDB-X將上述的6大特色運(yùn)用到了極致,其以云原生一體化架構(gòu)設(shè)計(jì)底層,采用多副本的高可用架構(gòu)最大限度保證系統(tǒng)的可靠性,為北京公交APP端提供穩(wěn)定的用戶體驗(yàn),同時(shí)也為公交票務(wù)管理實(shí)時(shí)大數(shù)據(jù)分析運(yùn)行提供著重要的數(shù)據(jù)支撐。
“公共交通出行關(guān)乎整個(gè)城市的核心基礎(chǔ)保障,阿里云原生分布式數(shù)據(jù)庫PolarDB-X方案極大地提升了公交運(yùn)營效率和服務(wù)水平,助力啟迪公交打造北京公交智能化業(yè)務(wù)系統(tǒng),為首都人民提供了更加綠色和便利的公交出行服務(wù)。新基建時(shí)代下,未來希望我們能夠更加緊密地結(jié)合,助力城市公交系統(tǒng)的智能化發(fā)展百尺竿頭更進(jìn)一步。”
#阿里云# #數(shù)據(jù)庫# #公交#
點(diǎn)擊“了解更多”觀看《超級(jí)探訪·春節(jié)特輯》
以上就是關(guān)于關(guān)于北京公交刷卡機(jī)的知識(shí),后面我們會(huì)繼續(xù)為大家整理關(guān)于關(guān)于北京公交刷卡機(jī)的知識(shí),希望能夠幫助到大家!

轉(zhuǎn)載請(qǐng)帶上網(wǎng)址:http://yadikedp.com/shuakatwo/229879.html