本發(fā)明涉及資產(chǎn)配置技術(shù)領(lǐng)域,具體涉及一種資產(chǎn)配置系統(tǒng)和方法,用于滿(mǎn)足基金公司定制賬戶(hù)業(yè)務(wù)的需要,基于其交易和清算的特點(diǎn),我們采用java相關(guān)技術(shù)結(jié)合緩存技術(shù),消息隊(duì)列技術(shù)實(shí)現(xiàn)高并發(fā),提升系統(tǒng)健壯性;使用一系列數(shù)據(jù)庫(kù)技術(shù),提升清算效率。
背景技術(shù):
現(xiàn)有技術(shù)方案是在基金公司原有交易系統(tǒng)上發(fā)展而來(lái),
從業(yè)務(wù)上可以劃分為三部分:訂單受理;批量調(diào)倉(cāng);清算。訂單受理使用c語(yǔ)言編寫(xiě),并使用tuxedo應(yīng)用服務(wù)器提供http服務(wù);批量調(diào)倉(cāng)和清算本質(zhì)上是批處理系統(tǒng),使用存儲(chǔ)過(guò)程實(shí)現(xiàn)。
從系統(tǒng)交互關(guān)系上,現(xiàn)有技術(shù)方案需要與直銷(xiāo)系統(tǒng)(交易系統(tǒng))協(xié)同完成訂單受理工作;在當(dāng)前工作日日終時(shí)需要上送交易數(shù)據(jù),調(diào)倉(cāng)數(shù)據(jù)給直銷(xiāo)系統(tǒng)(交易系統(tǒng))和ta系統(tǒng)(清算系統(tǒng)),并在下一工作日日初時(shí)同步直銷(xiāo)系統(tǒng)、ta系統(tǒng)的處理結(jié)果。
在現(xiàn)有的資產(chǎn)配置方面,通行的資產(chǎn)配置方案是在基金公司原有交易系統(tǒng)上發(fā)展而來(lái),具體說(shuō)來(lái)從業(yè)務(wù)上可以劃分為三部分:訂單受理;批量調(diào)倉(cāng);清算。從系統(tǒng)交互關(guān)系上,現(xiàn)有技術(shù)方案需要與直銷(xiāo)系統(tǒng)(交易系統(tǒng))協(xié)同完成訂單受理工作;在當(dāng)前工作日日終時(shí)需要上送交易數(shù)據(jù),調(diào)倉(cāng)數(shù)據(jù)給直銷(xiāo)系統(tǒng)(交易系統(tǒng))和ta系統(tǒng)(清算系統(tǒng)),并在下一工作日日初時(shí)同步直銷(xiāo)系統(tǒng)、ta系統(tǒng)的處理結(jié)果。
在具體實(shí)現(xiàn)上是通過(guò)順序通信連接的智能終端、服務(wù)器和ta系統(tǒng)來(lái)達(dá)成的,其中智能終端用來(lái)對(duì)服務(wù)器發(fā)送作為訂單申請(qǐng)的交易數(shù)據(jù),而服務(wù)器就進(jìn)行評(píng)估后形成調(diào)倉(cāng)處理的交易數(shù)據(jù),然后發(fā)送到ta系統(tǒng)進(jìn)行結(jié)算并返回智能終端實(shí)現(xiàn)反饋。
然而在目前的這種方式僅僅通過(guò)一個(gè)客戶(hù)的智能終端對(duì)應(yīng)其專(zhuān)屬服務(wù)器來(lái)對(duì)ta系統(tǒng)進(jìn)行交易和清算,這樣就會(huì)導(dǎo)致如下問(wèn)題:
1.數(shù)據(jù)交互量大,增加其它系統(tǒng)壓力。對(duì)于客戶(hù)的智能終端而言,需要定制賬戶(hù)來(lái)識(shí)別該客戶(hù)的身份,定制賬戶(hù)的業(yè)務(wù)特點(diǎn),決定了其會(huì)對(duì)交易數(shù)據(jù)具有放大作用(比如客戶(hù)的一筆交易數(shù)據(jù),可能最終放大為五到十筆的轉(zhuǎn)換數(shù)據(jù))。現(xiàn)有技術(shù)方案沒(méi)有對(duì)產(chǎn)生的數(shù)據(jù)進(jìn)行加工匯總,而是直接把大量的數(shù)據(jù)的交易系統(tǒng)、ta系統(tǒng)之間進(jìn)行傳輸交互,增加了系統(tǒng)的壓力,也增大了清算運(yùn)行的風(fēng)險(xiǎn)。
2.數(shù)據(jù)過(guò)分冗余,造成存儲(chǔ)浪費(fèi)?,F(xiàn)有技術(shù)方案會(huì)在交易系統(tǒng)和ta系統(tǒng)中反復(fù)存儲(chǔ)交易數(shù)據(jù),導(dǎo)致大量數(shù)據(jù)重復(fù)存儲(chǔ);重復(fù)存儲(chǔ)造成浪費(fèi),又影響系統(tǒng)的性能。
3.調(diào)倉(cāng)效率低。從實(shí)際運(yùn)營(yíng)看,目前技術(shù)方案調(diào)倉(cāng)效率不能滿(mǎn)足大量客戶(hù)同時(shí)調(diào)倉(cāng)的需求,嚴(yán)重制約了業(yè)務(wù)的發(fā)展。
4.這種調(diào)倉(cāng)實(shí)時(shí)性服務(wù)差,增加了盤(pán)后交易的業(yè)務(wù)風(fēng)險(xiǎn);
6.其開(kāi)發(fā)難度較高,無(wú)法滿(mǎn)足業(yè)務(wù)的快速發(fā)展要求。
技術(shù)實(shí)現(xiàn)要素:
為解決上述問(wèn)題,本發(fā)明提供了一種資產(chǎn)配置系統(tǒng)和方法,有效避免了現(xiàn)有技術(shù)中不增加了系統(tǒng)的壓力、增大了清算運(yùn)行的風(fēng)險(xiǎn)、重復(fù)存儲(chǔ)造成浪費(fèi)、影響系統(tǒng)的性能、不能滿(mǎn)足大量客戶(hù)同時(shí)調(diào)倉(cāng)的需求、調(diào)倉(cāng)實(shí)時(shí)性服務(wù)差以及無(wú)法滿(mǎn)足業(yè)務(wù)的快速發(fā)展要求的缺陷。
為了克服現(xiàn)有技術(shù)中的不足,本發(fā)明提供了一種資產(chǎn)配置系統(tǒng)和方法的解決方案,具體如下:
一種資產(chǎn)配置系統(tǒng),集定制賬戶(hù)業(yè)務(wù):銷(xiāo)售、調(diào)倉(cāng)、清算、后臺(tái)管理、策略管理這樣的功能于一身;
具體包括通過(guò)服務(wù)器通信連接的智能終端和ta系統(tǒng),所述智能終端的數(shù)量為多個(gè),所有的所述智能終端共同連接服務(wù)器,所述服務(wù)器包括調(diào)倉(cāng)引擎模塊和分ta清算模塊。
進(jìn)一步地,所述智能終端為智能手機(jī)、pda、筆記本電腦、pc機(jī)或掌上電腦。
進(jìn)一步地,所述智能終端包括登錄模塊、交易請(qǐng)求模塊。
進(jìn)一步地,所述服務(wù)器還包括登錄確認(rèn)模塊、客戶(hù)的賬戶(hù)信息和信息數(shù)據(jù)庫(kù)。
進(jìn)一步地,所述ta系統(tǒng)中存儲(chǔ)有針對(duì)各個(gè)基金代碼的歷史記錄。
進(jìn)一步地,基于資產(chǎn)配置系統(tǒng)是直銷(xiāo)子系統(tǒng)的定位,其自帶傳統(tǒng)基金業(yè)務(wù)中賬戶(hù)、交易和資金相關(guān)的功能,而不再需要與現(xiàn)有直銷(xiāo)系統(tǒng)進(jìn)行交互,從而把分布式事務(wù)變?yōu)閼?yīng)用內(nèi)部事務(wù),能夠更好的保證數(shù)據(jù)的一致性。
所述資產(chǎn)配置系統(tǒng)基于java技術(shù)棧。
所述資產(chǎn)配置系統(tǒng)具有調(diào)倉(cāng)優(yōu)化功能,優(yōu)化數(shù)據(jù)庫(kù)表設(shè)計(jì),減少存儲(chǔ)和交互數(shù)據(jù)量;
分區(qū)多線(xiàn)程調(diào)倉(cāng)功能,充分利用數(shù)據(jù)庫(kù)資源;引入中介基金做為調(diào)倉(cāng)基礎(chǔ),
減少基金轉(zhuǎn)換費(fèi)用,避免復(fù)雜的撮合操作,降低系統(tǒng)實(shí)現(xiàn)的復(fù)雜程度;避免非中介基金之間相互轉(zhuǎn)換的約束限制,增加基金池配置容量;基金調(diào)倉(cāng)使用安全墊,避免轉(zhuǎn)換交易因凈值波動(dòng)而導(dǎo)致份額不夠,減少交易確認(rèn)失敗的情況;
所述資產(chǎn)配置系統(tǒng)具有分ta清算功能,針對(duì)定制賬戶(hù)的業(yè)務(wù)特點(diǎn)對(duì)清算功能進(jìn)行了專(zhuān)門(mén)優(yōu)化,并使用分區(qū)多線(xiàn)程提升清算效率,同時(shí)可根據(jù)需要對(duì)主ta進(jìn)行匯總交收,減少主ta的清算壓力;
由批量調(diào)倉(cāng)優(yōu)化為實(shí)時(shí)調(diào)倉(cāng),規(guī)避盤(pán)后交易的業(yè)務(wù)風(fēng)險(xiǎn)。
所述資產(chǎn)配置系統(tǒng)具有雙引擎設(shè)計(jì)功能,所述資產(chǎn)配置系統(tǒng)具有把定制賬戶(hù)策略相關(guān)內(nèi)容從調(diào)倉(cāng)引擎剝離,重構(gòu)為策略引擎,調(diào)倉(cāng)引擎主要承擔(dān)原有交易、查詢(xún)、調(diào)倉(cāng)和清算的功能;策略引擎主要依據(jù)產(chǎn)品信息、算法模型、配置信息這樣的生成調(diào)倉(cāng)策略。
進(jìn)一步地,所述資產(chǎn)配置系統(tǒng)的方法,包括如下步驟:
步驟1:?jiǎn)?dòng)智能終端的登錄模塊進(jìn)入登錄界面,然后輸入賬戶(hù)名和賬戶(hù)密碼并發(fā)送到服務(wù)器中;
步驟2:然后登錄確認(rèn)模塊把接收到的賬戶(hù)名和賬戶(hù)密碼與客戶(hù)的賬戶(hù)信息相對(duì)比,若無(wú)匹配的客戶(hù)的賬戶(hù)信息,就提示賬戶(hù)錯(cuò)誤信息;
步驟3:若有匹配的客戶(hù)的賬戶(hù)信息,就對(duì)智能終端返回賬戶(hù)正確信息,隨后啟動(dòng)交易請(qǐng)求模塊打開(kāi)錄入界面來(lái)錄入交易請(qǐng)求并把交易請(qǐng)求發(fā)送到服務(wù)器;
步驟4:服務(wù)器接收到一個(gè)以上的智能終端發(fā)送來(lái)的交易請(qǐng)求后,根據(jù)交易請(qǐng)求中的賬戶(hù)名、交易種類(lèi)、基金代碼和對(duì)應(yīng)基金代碼的交易金額,啟動(dòng)調(diào)倉(cāng)引擎模塊進(jìn)行調(diào)倉(cāng)處理,并通過(guò)分ta清算模塊把多種交易匯總成一筆業(yè)務(wù)發(fā)送到ta系統(tǒng)中清算,清算后對(duì)服務(wù)器和智能終端進(jìn)行信息反饋。
進(jìn)一步地,所述啟動(dòng)調(diào)倉(cāng)引擎模塊進(jìn)行調(diào)倉(cāng)處理的方式包括如下步驟:
步驟1-1:所述調(diào)倉(cāng)引擎模塊提取出所述一個(gè)以上的交易請(qǐng)求中的賬戶(hù)名、交易種類(lèi)、基金代碼和對(duì)應(yīng)基金代碼的交易金額;
步驟1-2:接著所述調(diào)倉(cāng)引擎模塊對(duì)ta系統(tǒng)發(fā)送請(qǐng)求歷史記錄的消息,然后ta系統(tǒng)就把設(shè)定時(shí)間范圍內(nèi)的各個(gè)基金代碼的歷史記錄傳送到服務(wù)器中。
步驟1-3:然后所述調(diào)倉(cāng)引擎模塊就根據(jù)每個(gè)交易請(qǐng)求和各個(gè)基金代碼的歷史記錄進(jìn)行交易金額的調(diào)整。
所述分ta清算模塊把多種交易匯總成一筆業(yè)務(wù)發(fā)送到ta系統(tǒng)中清算的方式包括如下步驟:
步驟2-1:所述調(diào)倉(cāng)引擎模塊進(jìn)行調(diào)倉(cāng)處理后,所述分ta清算模塊給所述一個(gè)以上的交易請(qǐng)求統(tǒng)一配置一個(gè)標(biāo)識(shí)符來(lái)作為第一標(biāo)識(shí)符,就把每個(gè)交易請(qǐng)求的第一標(biāo)識(shí)符、賬戶(hù)名、交易種類(lèi)、調(diào)整后的基金代碼和對(duì)應(yīng)調(diào)整后的基金代碼的交易金額作為一條記錄存入信息數(shù)據(jù)庫(kù)中,這樣就形成了所述一個(gè)以上的交易請(qǐng)求的信息源;
步驟2-2:把該信息源中帶有相同的調(diào)整后的基金代碼的記錄各自分為一組,然后對(duì)每一組記錄的對(duì)應(yīng)調(diào)整后的基金代碼的交易金額求和來(lái)得到對(duì)應(yīng)調(diào)整后的基金代碼的交易金額的和值;
步驟2-3:接著所述分ta清算模塊就把該組記錄的第一標(biāo)識(shí)符、調(diào)整后的基金代碼和對(duì)應(yīng)調(diào)整后的基金代碼的交易金額的和值發(fā)送到ta系統(tǒng)中進(jìn)行清算。
進(jìn)一步地,所述清算后對(duì)服務(wù)器和智能終端進(jìn)行信息反饋的方式包括如下步驟:
步驟3-1:所述ta系統(tǒng)根據(jù)接收到的調(diào)整后的基金代碼和對(duì)應(yīng)調(diào)整后的基金代碼的交易金額的和值進(jìn)行結(jié)算交易;
步驟3-2:交易結(jié)束后,ta系統(tǒng)把此時(shí)的本地時(shí)間和交易成功的消息存儲(chǔ)在ta系統(tǒng)中,然后把接收到的第一標(biāo)識(shí)符、所述本地時(shí)間和交易成功的消息傳輸?shù)椒?wù)器中作為一條信息保存起來(lái);
步驟3-3:然后所述分ta清算模塊就把所述一個(gè)以上的交易請(qǐng)求的信息源的記錄發(fā)送到該記錄的賬戶(hù)名所對(duì)應(yīng)的智能終端中進(jìn)行顯示。
所述資產(chǎn)配置系統(tǒng)的方法包括雙引擎設(shè)計(jì),所述資產(chǎn)配置系統(tǒng)分為調(diào)倉(cāng)引擎和策略引擎,調(diào)倉(cāng)引擎主要承擔(dān)交易、查詢(xún)、調(diào)倉(cāng)和清算的傳統(tǒng)功能;而策略引擎依據(jù)產(chǎn)品信息、算法模型、配置信息來(lái)生成調(diào)倉(cāng)策略,是資產(chǎn)配置系統(tǒng)智能化的基礎(chǔ)。
所述資產(chǎn)配置系統(tǒng)的方法包括分ta清算方式,原來(lái)所有業(yè)務(wù)都在一套ta系統(tǒng)清算的模式,對(duì)ta系統(tǒng)的壓力很大,同時(shí)增加了運(yùn)營(yíng)的風(fēng)險(xiǎn),根據(jù)不同業(yè)務(wù)模式,建立不同的分ta進(jìn)行清算,同時(shí)分ta數(shù)據(jù)匯總交收給主ta。
所述資產(chǎn)配置系統(tǒng)的方法增加了如下功能:?jiǎn)钨~戶(hù)多策略,遏制賬戶(hù)數(shù)據(jù)的極速膨脹;快速贖回轉(zhuǎn)購(gòu),提升數(shù)據(jù)流轉(zhuǎn)效率;調(diào)倉(cāng)通過(guò)中介基金,降低系統(tǒng)復(fù)雜度;批量調(diào)倉(cāng)改為實(shí)時(shí)調(diào)倉(cāng),規(guī)避盤(pán)后交易風(fēng)險(xiǎn)。
本發(fā)明的有益效果為:
本系統(tǒng)的軟件產(chǎn)品,用于滿(mǎn)足基金公司定制賬戶(hù)業(yè)務(wù)的需要?;谄浣灰缀颓逅愕奶攸c(diǎn),采用java相關(guān)技術(shù)結(jié)合緩存技術(shù),消息隊(duì)列技術(shù)實(shí)現(xiàn)高并發(fā),提升系統(tǒng)健壯性;使用一系列數(shù)據(jù)庫(kù)技術(shù),提升清算效率。
(1)與現(xiàn)有技術(shù)實(shí)現(xiàn)方案不同,本發(fā)明集定制賬戶(hù)業(yè)務(wù)、交易、調(diào)倉(cāng)、清算、后臺(tái)管理、策略管理等功能于一身,在數(shù)據(jù)交互、存儲(chǔ)中通過(guò)統(tǒng)一接入的服務(wù)器及其功能保持了數(shù)據(jù)一致性,使得應(yīng)用水平擴(kuò)展,調(diào)倉(cāng)效率及清算效率方面都有提升。同時(shí),上述功能可分開(kāi)部署,避免不同業(yè)務(wù)、技術(shù)特點(diǎn)的功能相互影響。
(2)減少了數(shù)據(jù)交互,提高存儲(chǔ)效率。由于資配系統(tǒng)通過(guò)服務(wù)器來(lái)統(tǒng)一完成調(diào)倉(cāng)和分ta清算模塊,不需要再與一個(gè)智能終端連接一臺(tái)服務(wù)器分別進(jìn)行對(duì)接,省去了不必要的數(shù)據(jù)交互;同時(shí),可以針對(duì)資產(chǎn)配置的相關(guān)銷(xiāo)售業(yè)務(wù)進(jìn)行整合,優(yōu)化,減少大量數(shù)據(jù)的分散各處的存儲(chǔ)。
(3)有效保證數(shù)據(jù)一致性,其自帶傳統(tǒng)基金業(yè)務(wù)中賬戶(hù)、交易和資金相關(guān)的功能,而ta系統(tǒng)不再需要與現(xiàn)有的各自處理的服務(wù)器進(jìn)行交互,從而把分布式事務(wù)變?yōu)閼?yīng)用內(nèi)部事務(wù),能夠更好的保證數(shù)據(jù)的一致性。
(4)分ta清算。針對(duì)定制賬戶(hù)的業(yè)務(wù)特點(diǎn)對(duì)清算功能進(jìn)行了專(zhuān)門(mén)優(yōu)化,提升了清算效率,同時(shí)可根據(jù)需要對(duì)ta系統(tǒng)進(jìn)行數(shù)據(jù)匯總交收,減少了賬號(hào)等信息的傳輸,減輕了ta系統(tǒng)的清算壓力。
(5)實(shí)現(xiàn)了實(shí)時(shí)調(diào)倉(cāng),規(guī)避盤(pán)后交易的業(yè)務(wù)風(fēng)險(xiǎn)。
(6)調(diào)倉(cāng)引擎模塊和分ta清算模塊的雙模塊設(shè)計(jì),實(shí)現(xiàn)了向智能化發(fā)展邁進(jìn)。
附圖說(shuō)明
圖1是本發(fā)明的資產(chǎn)配置系統(tǒng)的整體結(jié)構(gòu)示意圖;
具體實(shí)施方式
下面將結(jié)合附圖和實(shí)施例對(duì)本發(fā)明做進(jìn)一步地說(shuō)明。
實(shí)施例1
資產(chǎn)配置系統(tǒng),集定制賬戶(hù)業(yè)務(wù):銷(xiāo)售、調(diào)倉(cāng)、清算、后臺(tái)管理、策略管理這樣的功能于一身;在數(shù)據(jù)交互、存儲(chǔ),數(shù)據(jù)一致性,應(yīng)用水平擴(kuò)展,調(diào)倉(cāng)效率及清算效率方面都有提升。同時(shí),上述功能可分開(kāi)部署,避免不同業(yè)務(wù)、技術(shù)特點(diǎn)的功能相互影響。
具體包括通過(guò)服務(wù)器通信連接的智能終端和ta系統(tǒng),所述智能終端的數(shù)量為多個(gè),所有的所述智能終端共同連接服務(wù)器,所述服務(wù)器包括調(diào)倉(cāng)引擎模塊和分ta清算模塊。
所述資產(chǎn)配置系統(tǒng)的方法,包括如下步驟:
步驟1:?jiǎn)?dòng)智能終端的登錄模塊進(jìn)入登錄界面,然后輸入賬戶(hù)名和賬戶(hù)密碼并發(fā)送到服務(wù)器中;
步驟2:然后登錄確認(rèn)模塊把接收到的賬戶(hù)名和賬戶(hù)密碼與客戶(hù)的賬戶(hù)信息相對(duì)比,若無(wú)匹配的客戶(hù)的賬戶(hù)信息,就提示賬戶(hù)錯(cuò)誤信息;
步驟3:若有匹配的客戶(hù)的賬戶(hù)信息,就對(duì)智能終端返回賬戶(hù)正確信息,隨后啟動(dòng)交易請(qǐng)求模塊打開(kāi)錄入界面來(lái)錄入交易請(qǐng)求并把交易請(qǐng)求發(fā)送到服務(wù)器;
步驟4:服務(wù)器接收到一個(gè)以上的智能終端發(fā)送來(lái)的交易請(qǐng)求后,根據(jù)交易請(qǐng)求中的賬戶(hù)名、交易種類(lèi)、基金代碼和對(duì)應(yīng)基金代碼的交易金額,啟動(dòng)調(diào)倉(cāng)引擎模塊進(jìn)行調(diào)倉(cāng)處理,并通過(guò)分ta清算模塊把多種交易匯總成一筆業(yè)務(wù)發(fā)送到ta系統(tǒng)中清算,清算后對(duì)服務(wù)器和智能終端進(jìn)行信息反饋。
本發(fā)明的有益效果為:
(1)減少了數(shù)據(jù)交互,提高存儲(chǔ)效率。由于資配系統(tǒng)通過(guò)服務(wù)器來(lái)統(tǒng)一完成調(diào)倉(cāng)和分ta清算模塊,不需要再與一個(gè)智能終端連接一臺(tái)服務(wù)器分別進(jìn)行對(duì)接,省去了不必要的數(shù)據(jù)交互;同時(shí),可以針對(duì)資產(chǎn)配置的相關(guān)銷(xiāo)售業(yè)務(wù)進(jìn)行整合,優(yōu)化,減少大量數(shù)據(jù)的分散各處的存儲(chǔ)。
(2)有效保證數(shù)據(jù)一致性,其自帶傳統(tǒng)基金業(yè)務(wù)中賬戶(hù)、交易和資金相關(guān)的功能,而ta系統(tǒng)不再需要與現(xiàn)有的各自處理的服務(wù)器進(jìn)行交互,從而把分布式事務(wù)變?yōu)閼?yīng)用內(nèi)部事務(wù),能夠更好的保證數(shù)據(jù)的一致性。
(3)調(diào)倉(cāng)引擎模塊和分ta清算模塊的雙模塊設(shè)計(jì),實(shí)現(xiàn)了向智能化發(fā)展邁進(jìn)。
實(shí)施例2
資產(chǎn)配置系統(tǒng),集定制賬戶(hù)業(yè)務(wù):銷(xiāo)售、調(diào)倉(cāng)、清算、后臺(tái)管理、策略管理這樣的功能于一身;在數(shù)據(jù)交互、存儲(chǔ),數(shù)據(jù)一致性,應(yīng)用水平擴(kuò)展,調(diào)倉(cāng)效率及清算效率方面都有提升。同時(shí),上述功能可分開(kāi)部署,避免不同業(yè)務(wù)、技術(shù)特點(diǎn)的功能相互影響。
具體包括通過(guò)服務(wù)器通信連接的智能終端和ta系統(tǒng),所述智能終端的數(shù)量為多個(gè),所有的所述智能終端共同連接服務(wù)器,所述服務(wù)器包括調(diào)倉(cāng)引擎模塊和分ta清算模塊。
所述智能終端為智能手機(jī)、pda、筆記本電腦、pc機(jī)或掌上電腦。
所述智能終端包括登錄模塊、交易請(qǐng)求模塊。
所述服務(wù)器還包括登錄確認(rèn)模塊、客戶(hù)的賬戶(hù)信息和信息數(shù)據(jù)庫(kù)。
所述ta系統(tǒng)中存儲(chǔ)有針對(duì)各個(gè)基金代碼的歷史記錄。
所述資產(chǎn)配置系統(tǒng)減少了數(shù)據(jù)交互,提高存儲(chǔ)效率。由于資配系統(tǒng)直銷(xiāo)子系統(tǒng)(交易子系統(tǒng)),不需要再與基金公司現(xiàn)有直銷(xiāo)系統(tǒng)進(jìn)行對(duì)接,省去了不必要的數(shù)據(jù)交互;同時(shí),可以針對(duì)資產(chǎn)配置的相關(guān)銷(xiāo)售業(yè)務(wù)進(jìn)行整合,優(yōu)化,合并流水表,減少大量數(shù)據(jù)的不必要存儲(chǔ)。有效保證數(shù)據(jù)一致性?;谫Y產(chǎn)配置系統(tǒng)是直銷(xiāo)子系統(tǒng)的定位,其自帶傳統(tǒng)基金業(yè)務(wù)中賬戶(hù)、交易和資金相關(guān)的功能,而不再需要與現(xiàn)有直銷(xiāo)系統(tǒng)進(jìn)行交互,從而把分布式事務(wù)變?yōu)閼?yīng)用內(nèi)部事務(wù),能夠更好的保證數(shù)據(jù)的一致性。
所述資產(chǎn)配置系統(tǒng)基于java技術(shù)棧。與原有技術(shù)方案使用c語(yǔ)言的實(shí)現(xiàn)相比,在水平擴(kuò)展、事務(wù)管理、數(shù)據(jù)庫(kù)連接管理、日志管理、緩存等方面有更為優(yōu)秀的資源和框架,既提升了系統(tǒng)的性能,又便于開(kāi)發(fā)人員專(zhuān)注于業(yè)務(wù)開(kāi)發(fā)。
所述資產(chǎn)配置系統(tǒng)具有調(diào)倉(cāng)優(yōu)化功能,優(yōu)化數(shù)據(jù)庫(kù)表設(shè)計(jì),減少存儲(chǔ)和交互數(shù)據(jù)量;
分區(qū)多線(xiàn)程調(diào)倉(cāng)功能,充分利用數(shù)據(jù)庫(kù)資源;引入中介基金做為調(diào)倉(cāng)基礎(chǔ),
減少基金轉(zhuǎn)換費(fèi)用,避免復(fù)雜的撮合操作,降低系統(tǒng)實(shí)現(xiàn)的復(fù)雜程度;避免非中介基金之間相互轉(zhuǎn)換的約束限制,增加基金池配置容量;基金調(diào)倉(cāng)使用安全墊,避免轉(zhuǎn)換交易因凈值波動(dòng)而導(dǎo)致份額不夠,減少交易確認(rèn)失敗的情況;
所述資產(chǎn)配置系統(tǒng)具有分ta清算功能,針對(duì)定制賬戶(hù)的業(yè)務(wù)特點(diǎn)對(duì)清算功能進(jìn)行了專(zhuān)門(mén)優(yōu)化,并使用分區(qū)多線(xiàn)程提升清算效率,同時(shí)可根據(jù)需要對(duì)主ta進(jìn)行匯總交收,減少主ta的清算壓力;
由批量調(diào)倉(cāng)優(yōu)化為實(shí)時(shí)調(diào)倉(cāng),規(guī)避盤(pán)后交易的業(yè)務(wù)風(fēng)險(xiǎn)。
所述資產(chǎn)配置系統(tǒng)具有雙引擎設(shè)計(jì)功能,所述資產(chǎn)配置系統(tǒng)具有把定制賬戶(hù)策略相關(guān)內(nèi)容從調(diào)倉(cāng)引擎剝離,重構(gòu)為策略引擎,調(diào)倉(cāng)引擎主要承擔(dān)原有交易、查詢(xún)、調(diào)倉(cāng)和清算的功能;策略引擎主要依據(jù)產(chǎn)品信息、算法模型、配置信息這樣的生成調(diào)倉(cāng)策略,標(biāo)志資產(chǎn)配置系統(tǒng)向智能化發(fā)展邁進(jìn)。
所述資產(chǎn)配置系統(tǒng)的方法,包括如下步驟:
步驟1:?jiǎn)?dòng)智能終端的登錄模塊進(jìn)入登錄界面,然后輸入賬戶(hù)名和賬戶(hù)密碼并發(fā)送到服務(wù)器中;
步驟2:然后登錄確認(rèn)模塊把接收到的賬戶(hù)名和賬戶(hù)密碼與客戶(hù)的賬戶(hù)信息相對(duì)比,若無(wú)匹配的客戶(hù)的賬戶(hù)信息,就提示賬戶(hù)錯(cuò)誤信息;
步驟3:若有匹配的客戶(hù)的賬戶(hù)信息,就對(duì)智能終端返回賬戶(hù)正確信息,隨后啟動(dòng)交易請(qǐng)求模塊打開(kāi)錄入界面來(lái)錄入交易請(qǐng)求并把交易請(qǐng)求發(fā)送到服務(wù)器;
步驟4:服務(wù)器接收到一個(gè)以上的智能終端發(fā)送來(lái)的交易請(qǐng)求后,根據(jù)交易請(qǐng)求中的賬戶(hù)名、交易種類(lèi)、基金代碼和對(duì)應(yīng)基金代碼的交易金額,啟動(dòng)調(diào)倉(cāng)引擎模塊進(jìn)行調(diào)倉(cāng)處理,并通過(guò)分ta清算模塊把多種交易匯總成一筆業(yè)務(wù)發(fā)送到ta系統(tǒng)中清算,清算后對(duì)服務(wù)器和智能終端進(jìn)行信息反饋。
本發(fā)明的有益效果為:
(1)與現(xiàn)有技術(shù)實(shí)現(xiàn)方案不同,本發(fā)明集定制賬戶(hù)業(yè)務(wù)、交易、調(diào)倉(cāng)、清算、后臺(tái)管理、策略管理等功能于一身,在數(shù)據(jù)交互、存儲(chǔ)中通過(guò)統(tǒng)一接入的服務(wù)器及其功能保持了數(shù)據(jù)一致性,使得應(yīng)用水平擴(kuò)展,調(diào)倉(cāng)效率及清算效率方面都有提升。同時(shí),上述功能可分開(kāi)部署,避免不同業(yè)務(wù)、技術(shù)特點(diǎn)的功能相互影響。
(2)減少了數(shù)據(jù)交互,提高存儲(chǔ)效率。由于資配系統(tǒng)通過(guò)服務(wù)器來(lái)統(tǒng)一完成調(diào)倉(cāng)和分ta清算模塊,不需要再與一個(gè)智能終端連接一臺(tái)服務(wù)器分別進(jìn)行對(duì)接,省去了不必要的數(shù)據(jù)交互;同時(shí),可以針對(duì)資產(chǎn)配置的相關(guān)銷(xiāo)售業(yè)務(wù)進(jìn)行整合,優(yōu)化,減少大量數(shù)據(jù)的分散各處的存儲(chǔ)。
(3)有效保證數(shù)據(jù)一致性,其自帶傳統(tǒng)基金業(yè)務(wù)中賬戶(hù)、交易和資金相關(guān)的功能,而ta系統(tǒng)不再需要與現(xiàn)有的各自處理的服務(wù)器進(jìn)行交互,從而把分布式事務(wù)變?yōu)閼?yīng)用內(nèi)部事務(wù),能夠更好的保證數(shù)據(jù)的一致性。
(4)分ta清算。針對(duì)定制賬戶(hù)的業(yè)務(wù)特點(diǎn)對(duì)清算功能進(jìn)行了專(zhuān)門(mén)優(yōu)化,提升了清算效率,同時(shí)可根據(jù)需要對(duì)ta系統(tǒng)進(jìn)行數(shù)據(jù)匯總交收,減少了賬號(hào)等信息的傳輸,減輕了ta系統(tǒng)的清算壓力。
(5)實(shí)現(xiàn)了實(shí)時(shí)調(diào)倉(cāng),規(guī)避盤(pán)后交易的業(yè)務(wù)風(fēng)險(xiǎn)。
(6)調(diào)倉(cāng)引擎模塊和分ta清算模塊的雙模塊設(shè)計(jì),實(shí)現(xiàn)了向智能化發(fā)展邁進(jìn)。
具體說(shuō)來(lái),本發(fā)明減少了數(shù)據(jù)交互,提高存儲(chǔ)效率;有效保證數(shù)據(jù)一致性,避免臟數(shù)據(jù);使用java技術(shù)棧重構(gòu)原有代碼,提升執(zhí)行效率和可讀性,使開(kāi)發(fā)人員更專(zhuān)注于業(yè)務(wù)開(kāi)發(fā);調(diào)倉(cāng)效率和準(zhǔn)群性有極大的提升;分ta清算提升清算效率,減輕主ta壓力;結(jié)合業(yè)務(wù)進(jìn)行優(yōu)化:?jiǎn)钨~戶(hù)多策略,遏制賬戶(hù)數(shù)據(jù)的極速膨脹;快速贖回轉(zhuǎn)購(gòu),提升數(shù)據(jù)流轉(zhuǎn)效率;調(diào)倉(cāng)通過(guò)中介基金,降低系統(tǒng)復(fù)雜度;批量調(diào)倉(cāng)改為實(shí)時(shí)調(diào)倉(cāng),規(guī)避盤(pán)后交易風(fēng)險(xiǎn);雙引擎設(shè)計(jì),引入智能化。
實(shí)施例3
資產(chǎn)配置系統(tǒng),集定制賬戶(hù)業(yè)務(wù):銷(xiāo)售、調(diào)倉(cāng)、清算、后臺(tái)管理、策略管理這樣的功能于一身;在數(shù)據(jù)交互、存儲(chǔ),數(shù)據(jù)一致性,應(yīng)用水平擴(kuò)展,調(diào)倉(cāng)效率及清算效率方面都有提升。同時(shí),上述功能可分開(kāi)部署,避免不同業(yè)務(wù)、技術(shù)特點(diǎn)的功能相互影響。
具體包括通過(guò)服務(wù)器通信連接的智能終端和ta系統(tǒng),所述智能終端的數(shù)量為多個(gè),所有的所述智能終端共同連接服務(wù)器,所述服務(wù)器包括調(diào)倉(cāng)引擎模塊和分ta清算模塊。
所述智能終端為智能手機(jī)、pda、筆記本電腦、pc機(jī)或掌上電腦。
所述智能終端包括登錄模塊、交易請(qǐng)求模塊。
所述服務(wù)器還包括登錄確認(rèn)模塊、客戶(hù)的賬戶(hù)信息和信息數(shù)據(jù)庫(kù)。
所述ta系統(tǒng)中存儲(chǔ)有針對(duì)各個(gè)基金代碼的歷史記錄。
所述資產(chǎn)配置系統(tǒng)減少了數(shù)據(jù)交互,提高存儲(chǔ)效率。由于資配系統(tǒng)直銷(xiāo)子系統(tǒng)(交易子系統(tǒng)),不需要再與基金公司現(xiàn)有直銷(xiāo)系統(tǒng)進(jìn)行對(duì)接,省去了不必要的數(shù)據(jù)交互;同時(shí),可以針對(duì)資產(chǎn)配置的相關(guān)銷(xiāo)售業(yè)務(wù)進(jìn)行整合,優(yōu)化,合并流水表,減少大量數(shù)據(jù)的不必要存儲(chǔ)。有效保證數(shù)據(jù)一致性?;谫Y產(chǎn)配置系統(tǒng)是直銷(xiāo)子系統(tǒng)的定位,其自帶傳統(tǒng)基金業(yè)務(wù)中賬戶(hù)、交易和資金相關(guān)的功能,而不再需要與現(xiàn)有直銷(xiāo)系統(tǒng)進(jìn)行交互,從而把分布式事務(wù)變?yōu)閼?yīng)用內(nèi)部事務(wù),能夠更好的保證數(shù)據(jù)的一致性。
所述資產(chǎn)配置系統(tǒng)基于java技術(shù)棧。與原有技術(shù)方案使用c語(yǔ)言的實(shí)現(xiàn)相比,在水平擴(kuò)展、事務(wù)管理、數(shù)據(jù)庫(kù)連接管理、日志管理、緩存等方面有更為優(yōu)秀的資源和框架,既提升了系統(tǒng)的性能,又便于開(kāi)發(fā)人員專(zhuān)注于業(yè)務(wù)開(kāi)發(fā)。
所述資產(chǎn)配置系統(tǒng)具有調(diào)倉(cāng)優(yōu)化功能,優(yōu)化數(shù)據(jù)庫(kù)表設(shè)計(jì),減少存儲(chǔ)和交互數(shù)據(jù)量;
分區(qū)多線(xiàn)程調(diào)倉(cāng)功能,充分利用數(shù)據(jù)庫(kù)資源;引入中介基金做為調(diào)倉(cāng)基礎(chǔ),
減少基金轉(zhuǎn)換費(fèi)用,避免復(fù)雜的撮合操作,降低系統(tǒng)實(shí)現(xiàn)的復(fù)雜程度;避免非中介基金之間相互轉(zhuǎn)換的約束限制,增加基金池配置容量;基金調(diào)倉(cāng)使用安全墊,避免轉(zhuǎn)換交易因凈值波動(dòng)而導(dǎo)致份額不夠,減少交易確認(rèn)失敗的情況;
所述資產(chǎn)配置系統(tǒng)具有分ta清算功能,針對(duì)定制賬戶(hù)的業(yè)務(wù)特點(diǎn)對(duì)清算功能進(jìn)行了專(zhuān)門(mén)優(yōu)化,并使用分區(qū)多線(xiàn)程提升清算效率,同時(shí)可根據(jù)需要對(duì)主ta進(jìn)行匯總交收,減少主ta的清算壓力;
由批量調(diào)倉(cāng)優(yōu)化為實(shí)時(shí)調(diào)倉(cāng),規(guī)避盤(pán)后交易的業(yè)務(wù)風(fēng)險(xiǎn)。
所述資產(chǎn)配置系統(tǒng)具有雙引擎設(shè)計(jì)功能,所述資產(chǎn)配置系統(tǒng)具有把定制賬戶(hù)策略相關(guān)內(nèi)容從調(diào)倉(cāng)引擎剝離,重構(gòu)為策略引擎,調(diào)倉(cāng)引擎主要承擔(dān)原有交易、查詢(xún)、調(diào)倉(cāng)和清算的功能;策略引擎主要依據(jù)產(chǎn)品信息、算法模型、配置信息這樣的生成調(diào)倉(cāng)策略,標(biāo)志資產(chǎn)配置系統(tǒng)向智能化發(fā)展邁進(jìn)。
所述資產(chǎn)配置系統(tǒng)的方法,包括如下步驟:
步驟1:?jiǎn)?dòng)智能終端的登錄模塊進(jìn)入登錄界面,然后輸入賬戶(hù)名和賬戶(hù)密碼并發(fā)送到服務(wù)器中;
步驟2:然后登錄確認(rèn)模塊把接收到的賬戶(hù)名和賬戶(hù)密碼與客戶(hù)的賬戶(hù)信息相對(duì)比,若無(wú)匹配的客戶(hù)的賬戶(hù)信息,就提示賬戶(hù)錯(cuò)誤信息;
步驟3:若有匹配的客戶(hù)的賬戶(hù)信息,就對(duì)智能終端返回賬戶(hù)正確信息,隨后啟動(dòng)交易請(qǐng)求模塊打開(kāi)錄入界面來(lái)錄入交易請(qǐng)求并把交易請(qǐng)求發(fā)送到服務(wù)器;
步驟4:服務(wù)器接收到一個(gè)以上的智能終端發(fā)送來(lái)的交易請(qǐng)求后,根據(jù)交易請(qǐng)求中的賬戶(hù)名、交易種類(lèi)、基金代碼和對(duì)應(yīng)基金代碼的交易金額,啟動(dòng)調(diào)倉(cāng)引擎模塊進(jìn)行調(diào)倉(cāng)處理,并通過(guò)分ta清算模塊把多種交易匯總成一筆業(yè)務(wù)發(fā)送到ta系統(tǒng)中清算,清算后對(duì)服務(wù)器和智能終端進(jìn)行信息反饋。
進(jìn)一步地,所述啟動(dòng)調(diào)倉(cāng)引擎模塊進(jìn)行調(diào)倉(cāng)處理的方式包括如下步驟:
步驟1-1:所述調(diào)倉(cāng)引擎模塊提取出所述一個(gè)以上的交易請(qǐng)求中的賬戶(hù)名、交易種類(lèi)、基金代碼和對(duì)應(yīng)基金代碼的交易金額;
步驟1-2:接著所述調(diào)倉(cāng)引擎模塊對(duì)ta系統(tǒng)發(fā)送請(qǐng)求歷史記錄的消息,然后ta系統(tǒng)就把設(shè)定時(shí)間范圍內(nèi)的各個(gè)基金代碼的歷史記錄傳送到服務(wù)器中。
步驟1-3:然后所述調(diào)倉(cāng)引擎模塊就根據(jù)每個(gè)交易請(qǐng)求和各個(gè)基金代碼的歷史記錄進(jìn)行交易金額的調(diào)整。
所述分ta清算模塊把多種交易匯總成一筆業(yè)務(wù)發(fā)送到ta系統(tǒng)中清算的方式包括如下步驟:
步驟2-1:所述調(diào)倉(cāng)引擎模塊進(jìn)行調(diào)倉(cāng)處理后,所述分ta清算模塊給所述一個(gè)以上的交易請(qǐng)求統(tǒng)一配置一個(gè)標(biāo)識(shí)符來(lái)作為第一標(biāo)識(shí)符,就把每個(gè)交易請(qǐng)求的第一標(biāo)識(shí)符、賬戶(hù)名、交易種類(lèi)、調(diào)整后的基金代碼和對(duì)應(yīng)調(diào)整后的基金代碼的交易金額作為一條記錄存入信息數(shù)據(jù)庫(kù)中,這樣就形成了所述一個(gè)以上的交易請(qǐng)求的信息源;
步驟2-2:把該信息源中帶有相同的調(diào)整后的基金代碼的記錄各自分為一組,然后對(duì)每一組記錄的對(duì)應(yīng)調(diào)整后的基金代碼的交易金額求和來(lái)得到對(duì)應(yīng)調(diào)整后的基金代碼的交易金額的和值;
步驟2-3:接著所述分ta清算模塊就把該組記錄的第一標(biāo)識(shí)符、調(diào)整后的基金代碼和對(duì)應(yīng)調(diào)整后的基金代碼的交易金額的和值發(fā)送到ta系統(tǒng)中進(jìn)行清算。
進(jìn)一步地,所述清算后對(duì)服務(wù)器和智能終端進(jìn)行信息反饋的方式包括如下步驟:
步驟3-1:所述ta系統(tǒng)根據(jù)接收到的調(diào)整后的基金代碼和對(duì)應(yīng)調(diào)整后的基金代碼的交易金額的和值進(jìn)行結(jié)算交易;
步驟3-2:交易結(jié)束后,ta系統(tǒng)把此時(shí)的本地時(shí)間和交易成功的消息存儲(chǔ)在ta系統(tǒng)中,然后把接收到的第一標(biāo)識(shí)符、所述本地時(shí)間和交易成功的消息傳輸?shù)椒?wù)器中作為一條信息保存起來(lái);
步驟3-3:然后所述分ta清算模塊就把所述一個(gè)以上的交易請(qǐng)求的信息源的記錄發(fā)送到該記錄的賬戶(hù)名所對(duì)應(yīng)的智能終端中進(jìn)行顯示。
所述資產(chǎn)配置系統(tǒng)的方法包括雙引擎設(shè)計(jì),所述資產(chǎn)配置系統(tǒng)分為調(diào)倉(cāng)引擎和策略引擎,調(diào)倉(cāng)引擎主要承擔(dān)交易、查詢(xún)、調(diào)倉(cāng)和清算的傳統(tǒng)功能;而策略引擎依據(jù)產(chǎn)品信息、算法模型、配置信息來(lái)生成調(diào)倉(cāng)策略,是資產(chǎn)配置系統(tǒng)智能化的基礎(chǔ)。
所述資產(chǎn)配置系統(tǒng)的方法包括分ta清算方式,原來(lái)所有業(yè)務(wù)都在一套ta系統(tǒng)清算的模式,對(duì)ta系統(tǒng)的壓力很大,同時(shí)增加了運(yùn)營(yíng)的風(fēng)險(xiǎn),根據(jù)不同業(yè)務(wù)模式,建立不同的分ta進(jìn)行清算,同時(shí)分ta數(shù)據(jù)匯總交收給主ta,極大的緩解了主ta的壓力,同時(shí)提升了清算效率。
為應(yīng)對(duì)大數(shù)據(jù)量高并發(fā)挑戰(zhàn),結(jié)合定制賬戶(hù)業(yè)務(wù),所述資產(chǎn)配置系統(tǒng)的方法增加了如下功能:?jiǎn)钨~戶(hù)多策略,遏制賬戶(hù)數(shù)據(jù)的極速膨脹;快速贖回轉(zhuǎn)購(gòu),提升數(shù)據(jù)流轉(zhuǎn)效率;調(diào)倉(cāng)通過(guò)中介基金,降低系統(tǒng)復(fù)雜度;批量調(diào)倉(cāng)改為實(shí)時(shí)調(diào)倉(cāng),規(guī)避盤(pán)后交易風(fēng)險(xiǎn)。
本實(shí)施例的有益效果為:
(1)與現(xiàn)有技術(shù)實(shí)現(xiàn)方案不同,本發(fā)明集定制賬戶(hù)業(yè)務(wù)、交易、調(diào)倉(cāng)、清算、后臺(tái)管理、策略管理等功能于一身,在數(shù)據(jù)交互、存儲(chǔ)中通過(guò)統(tǒng)一接入的服務(wù)器及其功能保持了數(shù)據(jù)一致性,使得應(yīng)用水平擴(kuò)展,調(diào)倉(cāng)效率及清算效率方面都有提升。同時(shí),上述功能可分開(kāi)部署,避免不同業(yè)務(wù)、技術(shù)特點(diǎn)的功能相互影響。
(2)減少了數(shù)據(jù)交互,提高存儲(chǔ)效率。由于資配系統(tǒng)通過(guò)服務(wù)器來(lái)統(tǒng)一完成調(diào)倉(cāng)和分ta清算模塊,不需要再與一個(gè)智能終端連接一臺(tái)服務(wù)器分別進(jìn)行對(duì)接,省去了不必要的數(shù)據(jù)交互;同時(shí),可以針對(duì)資產(chǎn)配置的相關(guān)銷(xiāo)售業(yè)務(wù)進(jìn)行整合,優(yōu)化,減少大量數(shù)據(jù)的分散各處的存儲(chǔ)。
(3)有效保證數(shù)據(jù)一致性,其自帶傳統(tǒng)基金業(yè)務(wù)中賬戶(hù)、交易和資金相關(guān)的功能,而ta系統(tǒng)不再需要與現(xiàn)有的各自處理的服務(wù)器進(jìn)行交互,從而把分布式事務(wù)變?yōu)閼?yīng)用內(nèi)部事務(wù),能夠更好的保證數(shù)據(jù)的一致性。
(4)分ta清算。針對(duì)定制賬戶(hù)的業(yè)務(wù)特點(diǎn)對(duì)清算功能進(jìn)行了專(zhuān)門(mén)優(yōu)化,提升了清算效率,同時(shí)可根據(jù)需要對(duì)ta系統(tǒng)進(jìn)行數(shù)據(jù)匯總交收,減少了賬號(hào)等信息的傳輸,減輕了ta系統(tǒng)的清算壓力。
本發(fā)明針對(duì)原有系統(tǒng)的問(wèn)題,做了優(yōu)化,具體如下:
1.參數(shù)內(nèi)存化。把所有參數(shù)配置加載到內(nèi)存中,同時(shí)數(shù)據(jù)庫(kù)數(shù)據(jù)的變化會(huì)自動(dòng)更新到內(nèi)存中。
2.悲觀(guān)鎖變更為樂(lè)觀(guān)鎖。減少對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)的寫(xiě)鎖,提升系統(tǒng)的吞吐量;
3.長(zhǎng)事務(wù)變更為短事務(wù),減少對(duì)數(shù)據(jù)庫(kù)連接的占用。盡可能減少事務(wù)的范圍,避免對(duì)一個(gè)數(shù)據(jù)庫(kù)連接的長(zhǎng)期占用,以減少對(duì)數(shù)據(jù)庫(kù)資源的占用。
4.微服務(wù)實(shí)踐。把各個(gè)業(yè)務(wù)封裝成服務(wù),可在服務(wù)級(jí)別部署業(yè)務(wù),以獲得部署的靈活性。
5.在集群管理方面,借助zookeeper在集群中選擇出領(lǐng)導(dǎo)者節(jié)點(diǎn),負(fù)責(zé)管理集群,當(dāng)領(lǐng)導(dǎo)者關(guān)閉后,由zookeeper再次從剩余節(jié)點(diǎn)上選出領(lǐng)導(dǎo)者。
6.服務(wù)限流,限制某一個(gè)服務(wù)的并發(fā)數(shù),以保證大交易量下整個(gè)應(yīng)用的正常運(yùn)行;
7.分區(qū)多線(xiàn)程提升清算效率;
8.單賬戶(hù)多策略,減少賬戶(hù)數(shù)據(jù)冗余;
9.分ta清算,提升清算效率,減輕主ta壓力;
10.雙引擎設(shè)計(jì),調(diào)倉(cāng)引擎實(shí)現(xiàn)傳統(tǒng)業(yè)務(wù),策略引擎實(shí)現(xiàn)智能策略。
以上以附圖說(shuō)明的方式對(duì)本發(fā)明作了描述,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,本公開(kāi)不限于以上描述的實(shí)施例,在不偏離本發(fā)明的范圍的情況下,可以做出各種變化、改變和替換。