一种异步高效率数据库同步及查询方法技术

技术编号:42245732 阅读:22 留言:0更新日期:2024-08-02 13:56
一种异步高效率数据库同步及查询方法,用于对讲终端向服务器请求数据更新,并由数据库与对讲终端进行链接实现数据更新过程,所述的对讲终端与数据库通过一组线程通道连接,所述的同步方法为:a、在首次加载数据库数据时,服务器控制全部线程通道进行连接,进行增量同步数据;b、在其它时间段进行数据库数据更新时,服务器根据新数据的大小控制部分线程通道进行连接,通过异步方式进行新数据的同步。本发明专利技术的好处是,当进行增量同步时,则根据新数据量的大小来控制一部分线程通道打开,这样可以保证资源的让渡,使服务器能更好的处理其它的事情。

【技术实现步骤摘要】

本专利技术属于对讲服务平台,涉及到一种数据库数据的同步方法,特别是采用异步方式的高并发服务器的数据同步及查询方法。


技术介绍

1、目前很多领域都使用了数据服务平台技术,即将数据存储在服务平台的数据库中,本地对讲终端以及app中不进行永久性存储。当对讲终端需要用到数据或者进行查询时,在向服务平台请求后,在数据同步或者数据查询时往往会占用更大的资源,例如全线程连接。这样做的好处是单个对讲终端的效率更高,但是也有其弊端,例如全线程连接导致在同步或查询过程中无法进行其它工作。由于不能及时地同步更新,会导致不同的对讲终端要访问的数据库内容不同,当不同的对讲终端要访问其它的数据库内容时,也因全线程已连接在此数据库进而导致无法查询其它数据库的问题。同时由于千万量级的对讲终端连接时,给数据库带来更大的负担,最终导致数据库的数据通讯效率大大降低。


技术实现思路

1、本专利技术为了解决服务的数据同步速度慢、访问数据不同步的技术问题,设计了一种异步高效率数据库同步及查询方法

2、本专利技术采用的技术方案是,一种异步高本文档来自技高网...

【技术保护点】

1.一种异步高效率数据库同步方法,用于对讲终端向服务器请求数据更新,并由数据库与对讲终端进行链接实现数据更新过程,其特征在于:所述的对讲终端与数据库通过一组线程通道连接,所述的同步方法为:

2.根据权利要求1所述的一种异步高效率数据库同步方法,其特征在于:在服务器内设置有第一数据量阈值存储单元,服务器通过数据库的更新数据的大小与数据量阈值进行比对,进而控制线程通道的连接数量。

3.一种异步高效率数据库查询方法,用于对讲终端向服务器请求对数据库内的数据进行查询阅读,其特征在于:所述的对讲终端与数据库通过一组线程通道连接,所述的查询方法为:服务器控制部分线程通道进行连...

【技术特征摘要】

1.一种异步高效率数据库同步方法,用于对讲终端向服务器请求数据更新,并由数据库与对讲终端进行链接实现数据更新过程,其特征在于:所述的对讲终端与数据库通过一组线程通道连接,所述的同步方法为:

2.根据权利要求1所述的一种异步高效率数据库同步方法,其特征在于:在服务器内设置有第一数据量阈值存储单元,服务器通过...

【专利技术属性】
技术研发人员:戎檄
申请(专利权)人:善理通益信息科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1