乐鱼体育官方网站生意数据盘问手腕与流程
具体介绍

  正在目前常用的正在对用户查问音信或对交互选项举办选拔时,每次都必要营业任职器从数据库中获取存储的数据,存正在数据的获取速率慢,响当令间长的题目。

  本出现的方针是供给一种营业数据查问设施,或许告终数据查问的疾速相应,正在普及数据获取速率的同时,告终对数据的悠久存储。

  营业任职器吸取终端设置发送的营业数据的吁请音信;所述吁请音信网罗:被吁请营业数据的营业对象id和所述终端设置的终端id;

  遵照所述吁请音信天生查问吁请,发送给缓存任职器;所述查问吁请网罗所述营业对象id;

  吸取所述缓存任职器发送的第一查问反应音信,判别所述第一查问反应音信中是否具有所述营业对象id对应的营业数据;

  吸取所述数据库发送的第二查问反应音信,发送给所述缓存任职器举办存储;所述第二查问反应音信网罗所述营业对象id和所述营业对象id对应的营业数据;

  所述营业任职器遵照所述营业对象id和所述营业对象id对应的营业数据,对所述营业数据举办统计阐发管束,天生营业吁请反应结果数据,并遵照所述终端设置的终端id发送给所述终端设置举办显示。

  优选的,正在吸取所述缓存任职器发送的第一查问反应音信,判别所述第一查问反应音信中是否具有所述营业对象id对应的营业数据之后,所述设施还网罗:

  借使具有所述营业数据,所述营业任职器对所述营业数据举办统计阐发管束,天生营业吁请反应结果数据,并遵照所述终端设置的终端id发送给所述终端设置。

  优选的,正在所述营业任职器吸取终端设置发送的营业数据的吁请音信之前,所述设施还网罗:所述营业任职器吸取一个或众个终端设置发送的营业数据,将所述营业数据辞别存储到所述数据库和所述缓存任职器中;所述营业数据具有所述营业对象id。

  进一步优选的,所述缓存任职器将吸取到的所述营业数据存储正在所述缓存任职器的内存储器中。

  所述营业任职器吸取所述终端设置通过超文本传输订交http发送的所述吁请音信;个中所述吁请音信为json体式的数据。

  优选的,所述营业数据网罗第一营业数据和第二营业数据;所述对所述营业数据举办统计阐发管束,天生营业吁请反应结果数据整体网罗:

  进一步优选的,所述遵照所述终端设置的终端id发送给所述终端设置举办显示整体为:

  所述营业任职器遵照所述终端id将所述营业吁请反应结果数据发送给所述终端设置,用以所述终端设置遵照预设显示属性,对所述第一比例数值和所述第二比例数值举办显示。

  第一吸取模块,用于吸取终端设置发送的营业数据的吁请音信;所述吁请音信网罗:被吁请营业数据的营业对象id和所述终端设置的终端id;

  管束模块,遵照所述吁请音信天生查问吁请,通过第二发送模块发送给缓存任职器;所述查问吁请网罗所述营业对象id;

  所述管束模块还用于,判别所述第一查问反应音信中是否具有所述营业对象id对应的营业数据;

  第三吸取模块,吸取所述数据库发送的第二查问反应音信,并通过所述第二发送模块,发送给所述缓存任职器举办存储;所述第二查问反应音信网罗所述营业对象id和所述营业对象id对应的营业数据;

  所述管束模块,用于遵照所述营业对象id和所述营业对象id对应的营业数据,对所述营业数据举办统计阐发管束,天生营业吁请反应结果数据;

  第一发送模块,用于遵照所述终端设置的终端id将营业吁请反应结果数据发送给所述终端设置举办显示。

  正在第三方面,本出现施行例供给了一种营业数据查问体例,所述营业数据查问体例网罗上述第二方面所述的营业任职器。

  优选的,所述营业数据查问体例还网罗,上述第二方面所述的终端设置、缓存任职器和数据库。

  本出现施行例供给的营业数据查问设施,或许告终数据查问的疾速相应,正在普及数据获取速率的同时,告终对数据的悠久存储。

  本出现供给一种营业数据查问设施,或许告终数据查问的疾速相应,正在普及数据获取速率的同时,告终对数据的悠久存储。

  图1为本出现施行例1供给的营业数据查问设施的流程图,以下贯串图1所示,对本出现施行例1供给的营业数据查问设施举办解释。

  整体的,吁请音信网罗:被吁请营业数据的营业对象id和终端设置的终端id。吁请音信优选的采用json体式的数据,由终端设置通过超文本传输订交(hypertexttransferprotocol乐鱼体育官方网站,http)式样发送至营业任职器。

  正在整体的运用中,被吁请营业数据可认为某个中央的投票数据,一部影戏的评分数据等,为更好的领会本出现的技能计划,正在本施行例中以被吁请营业数据为某篇作品的赞/踩数据为例,举办整体举例解释。‘赞’的数据呈现对此篇作品的救援认同的数据量,‘踩’的数据呈现对此篇作品的破坏的数据量。

  当行使人操作终端设置举办某篇作品的点赞/踩时,终端设置将此作品的编号数据封装成json体式,比如为{“infoid”:1001},个中1001为数据参数,该json体式数据采用http式样发送至营业任职器。

  营业任职器中存储有预先吸取到的营业数据。营业数据可此后自于众个与营业任职器相贯串的终端设置。营业数据具有营业对象id,营业任职器遵照营业对象id将营业数据辞别积蓄到数据库温顺存任职器中,使数据库温顺存任职器中营业对象id对应的营业数据连结相似。个中,缓存任职器以内存式样将吸取到的营业数据存储正在缓存任职器的内存储器中,数据库对营业数据举办悠久化存储。

  正在一个整体的例子中,营业任职器吸取终端设置发送的某篇作品的赞/踩数据的吁请音信后,营业任职器解析数据参数,遵照参数infoid天生查问吁请,查问吁请中网罗此篇作品的id,即前面所述的营业对象id,发送给缓存任职器,以向缓存任职器查问此篇文的赞/踩数据,即营业数据。

  办法130,吸取缓存任职器发送的第一查问反应音信,判别第一查问反应音信中是否具有营业对象id对应的营业数据。

  整体的,缓存任职器遵照查问吁请中的营业对象id,对相应的营业数据举办查问,天生第一查问反应音信,发送给营业任职器。借使缓存任职器中存正在相应的营业数据,则第一查问反应音信中具有营业数据,营业任职器吸取到缓存任职器发送的第一查问反应音信,确定第一查问反应音信中具有营业对象id对应的营业数据。借使缓存任职器中不存正在相应的营业数据,则第一查问反应音信中没有营业数据,营业任职器吸取到缓存任职器发送的第一查问反应音信,确定第一查问反应音信中不具有营业对象id对应的营业数据。比如,营业任职器吸取到缓存任职器发送的某篇作品的赞/踩的第一查问反应音信,因为缓存任职器中不存正在此篇作品的赞/踩数据,则此篇作品的赞/踩的第一查问反应音信中没有此篇作品的赞/踩数据,营业任职器确定第一查问反应音信中不具有营业数据。

  借使第一查问反应音信中不具有营业数据,推行下述办法140-办法170;借使第一查问反应音信中具有营业数据,则推行下述办法180。

  整体的,借使营业任职器遵照吸取到的第一查问反应音信,确定第一查问反应音信中不具有营业对象id对应的营业数据,则把查问吁请发送给数据库,以向数据库查问相应的营业数据。

  办法150,吸取数据库发送的第二查问反应音信,发送给缓存任职器举办存储。

  整体的,第二查问反应音信网罗营业对象id和营业对象id对应的营业数据。比如,营业任职器吸取数据库发送的某篇作品的赞/踩的第二查问反应音信,发送给缓存任职器。缓存任职器遵照此篇作品的id将相对应的营业数据存储正在缓存任职器的内存储器中,天生此篇作品的赞/踩更新反应音信。

  整体的,营业任职器吸取缓存任职器发送的更新反应音信,更新反应音信中具有营业对象id,和营业对象id对应的营业数据。

  办法170,营业任职器遵照营业对象id和营业对象id对应的营业数据,对营业数据举办统计阐发管束,天生营业吁请反应结果数据,并遵照终端设置的终端id发送给终端设置举办显示。

  正在一个整体的例子中,营业数据网罗第一营业数据和第二营业数据,好比正在上述例子中,网罗‘赞’的数据和‘踩’的数据。正在获得这些数据之后,营业任职器对这些数据举办统计阐发管束,天生此篇作品的赞/踩营业吁请反应结果数据。

  营业吁请反应结果数据能够网罗:第一营业数据正在营业数据中的第一比例数值,好比‘赞’的数据量正在‘赞’和‘踩’的数据量总和中的比例数值;第二营业数据正在营业数据中的第二比例数值,好比‘踩’的数据量正在‘赞’和‘踩’的数据量总和中的比例数值。所以营业吁请反应结果数据是遵照第一比例数值和第二比例数值天生的。营业任职器遵照终端设置的终端id将营业吁请反应结果数据发送给终端设置,终端设置吸取营业吁请反应结果数据,并遵照预设属性,对第一比例数值和第二比例数值举办显示。

  比如,营业任职器吸取到缓存任职器发送的某篇作品的赞/踩更新反应音信,遵照更新反应音信中的此篇作品的id和对应的此篇作品的赞/踩数据,计较赞/踩比例,计较公式:赞比=赞数/(赞数+踩数),踩比=1-赞比,遵照终端设置的终端id,将计较的赞/踩比返至终端设置。个中赞/踩数据的数据机合采用json体式,数据示例为{“like”:0.77,“unlike”:0.23}。

  预设属性能够预先存储正在营业任职器中,被营业吁请反应结果数据带领,由营业任职器发送给终端设置。正在本例中,预设属性为条形图显示体式,第一比例数值以橙色显示,第二比例数值以蓝色显示。所以,正在本例中终端设置遵照比例数值的巨细将赞/踩比例数值以条形图的式样涌现正在终端设置的显示屏上,橙色为赞,蓝色为踩。正在优选的计划中,返回比例数值越大,颜色绘制的越深,以0.1为一个单元举办绘制颜色加深管束。

  进一步的,正在办法130之后,借使第一查问反应音信中具有营业数据,则推行下述办法180。

  办法180,对营业数据举办统计阐发管束,天生营业吁请反应结果数据,并遵照终端设置的终端id发送给终端设置举办显示。

  整体的,借使营业任职器遵照吸取到的缓存任职器发送的第一查问反应音信,确定第一查问反应音信中具有营业对象id对应的营业数据,则营业任职器直接对营业数据举办统计阐发管束,天生营业吁请反应结果数据,网罗:第一营业数据正在营业数据中的第一比例数值;第二营业数据正在营业数据中的第二比例数值;营业吁请反应结果数据是遵照第一比例数值和第二比例数值天生的,营业任职器遵照终端设置的终端id将营业吁请反应结果数据发送给终端设置,终端设置吸取营业吁请反应结果数据,并遵照预设属性,对第一比例数值和第二比例数值举办显示。

  本出现施行例供给的营业数据查问设施,或许告终数据查问的疾速相应,正在普及数据获取速率的同时,告终对数据的悠久存储。

  本出现施行例2还供给了一种营业任职器,用以推行上述施行例1供给的营业数据查问设施,其机合示图谋如图2所示。下面贯串图2,对本出现施行例2供给的营业任职器举办解释。

  本出现施行例2的营业任职器网罗:第一吸取模块21、第一发送模块22、管束模块23、第二吸取模块24、第二发送模块25、第三吸取模块26和第三发送模块27。

  第一吸取模块21用于吸取终端设置发送的营业数据的吁请音信。个中,吁请音信网罗:被吁请营业数据的营业对象id和终端设置的终端id。

  管束模块23遵照吁请音信天生查问吁请,通过第二发送模块25发送给缓存任职器。个中,查问吁请网罗营业对象id。

  别的,管束模块23还用于判别第一查问反应音信中是否具有营业对象id对应的营业数据。

  借使第一查问反应音信中不具有营业数据,则第三发送模块26用于将查问吁请发送给数据库。

  第三吸取模块27吸取数据库发送的第二查问反应音信,并通过第二发送模块25,发送给缓存任职器举办存储。个中,第二查问反应音信网罗营业对象id和营业对象id对应的营业数据。

  管束模块23还用于遵照营业对象id和营业对象id对应的营业数据,对营业数据举办统计阐发管束,天生营业吁请反应结果数据。

  第一发送模块21用于遵照终端设置的终端id通过第一发送模块22将营业吁请反应结果数据发送给终端设置举办显示。

  借使具有营业数据,管束模块23对营业数据举办统计阐发管束,天生营业吁请反应结果数据,并遵照终端设置的终端id通过第一发送模块22发送给终端设置。

  第一吸取模块21还用于吸取一个或众个终端设置发送的营业数据,通过第三发送模块27和第二发送模块24将营业数据辞别发送到数据库温顺存任职器举办存储。缓存任职器将吸取到的营业数据存储正在缓存任职器的内存储器中。个中营业数据具有营业对象id。

  个中,第一吸取模块21整体用于吸取终端设置通过超文本传输订交http发送的吁请音信。个中吁请音信为json体式的数据。

  个中,第一发送模块21遵照终端id将营业吁请反应结果数据发送给终端设置,用以终端设置遵照预设显示属性,对第一比例数值和第二比例数值举办显示。

  本出现施行例2供给的营业任职器,与缓存任职器和数据库合连联,或许告终数据查问的疾速相应,正在普及数据获取速率的同时,告终对数据的悠久存储。

  本出现施行例3还供给了一种营业数据查问体例,其机合示图谋如图3所示。下面贯串图3,对本出现施行例3供给的营业数据查问体例举办解释。

  本出现施行例3供给的营业数据查问体例网罗前述所述的营业任职器100、终端设置200、缓存任职器300和数据库400。

  上述营业任职器100、终端设置200、缓存任职器300和数据库400之间的交互历程已正在本出现施行例1中举办了详述,正在此不再赘述。

  本出现施行例供给的营业数据查问体例,或许普及数据的获取速率,而且告终数据的悠久存储。

  专业职员应当还能够进一步认识到,贯串本文中所公然的施行例描画的各示例的单位及算法办法,或许以电子硬件、计较机软件或者二者的贯串来告终,为了显露地解释硬件和软件的可交换性,正在上述解释中仍然服从功效凡是性地描画了各示例的构成及办法。这些功效实情以硬件仍然软件式样来推行,取决于技能计划的特定运用和打算桎梏条款。专业技能职员能够对每个特定的运用来行使差异设施来告终所描画的功效,然而这种告终不应以为高出本出现的局限。

  贯串本文中所公然的施行例描画的设施或算法的办法能够用硬件、管束器推行的软件模块,或者二者的贯串来施行。软件模块能够置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可搬动磁盘、cd-rom、或技能规模内所公知的任性其它局势的存储介质中。

  以上所述的整体施行式样,对本出现的方针、技能计划和有益成就举办了进一步精确解释,所应领会的是,以上所述仅为本出现的整体施行式样云尔,并无须于局限本出现的扞卫局限,凡正在本出现的精神和法则之内,所做的任何改正、等同调换、更始等,均应蕴涵正在本出现的扞卫局限之内。

 

Copyright 2012-2023 leyu·乐鱼(中国)体育官方网站 版权所有 HTML地图 XML地图--备案号:豫ICP备20000747号  备案号:豫ICP备20000747号  
地址:河南省郑州市金水区丰庆路126号3号楼24层2401号  邮箱:19659724@qq.com  电话:13938535296