CN105159929A - Memory database communication method and system - Google Patents

Memory database communication method and system Download PDF

Info

Publication number
CN105159929A
CN105159929A CN201510475833.8A CN201510475833A CN105159929A CN 105159929 A CN105159929 A CN 105159929A CN 201510475833 A CN201510475833 A CN 201510475833A CN 105159929 A CN105159929 A CN 105159929A
Authority
CN
China
Prior art keywords
client
memory database
socket
database service
service end
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510475833.8A
Other languages
Chinese (zh)
Inventor
***
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Si Tech Information Technology Co Ltd
Original Assignee
Beijing Si Tech Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Si Tech Information Technology Co Ltd filed Critical Beijing Si Tech Information Technology Co Ltd
Priority to CN201510475833.8A priority Critical patent/CN105159929A/en
Publication of CN105159929A publication Critical patent/CN105159929A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2455Query execution
    • G06F16/24552Database cache management

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Computer And Data Communications (AREA)

Abstract

The invention relates to a memory database communication method and system. The method comprises: step 1: a client establishing a socket connection with a memory database service end; step 2: receiving a login request and a client lid, performing authentication, judging whether the authentication is passed, and if so, executing the step 3, or otherwise, ending; step 3: establishing an RDMA connection; step 4: detecting whether an SQL request of the client is received, and if so, executing the step 5, or otherwise, closing the socket connection, terminating a database service and ending; step 5: processing the SQL request and feeding back a processing result to the client; and step 6: judging whether the client sends out a next SQL request, and if so, executing the step 4, or otherwise, closing the socket connection and ending. The low-delay characteristic of Infiniband is brought into full play and a large amount of CPUs are not occupied; and in the process that the client is executing an SQL, exceptional exiting can be handled in time and uncompleted database transaction can be terminated.

Description

A kind of memory database communication means and system
Technical field
The present invention relates to a kind of memory database communication means and system, belong to network communication field, also relate to memory database access technique.
Background technology
Memory database relies on the internal storage access speed of its superelevation, have a wide range of applications, but this high speed is only limitted to the access of same main frame in the systems such as telecom charging, real-time online transaction.
When application system and memory database not on the same host time, be generally adopt socket mode between them, use Transmission Control Protocol, complete data access by Ethernet.Due to the complicacy of Transmission Control Protocol and the high delay character of Ethernet, for a SQL query, the call duration time consumed on network is far longer than memory access time, and the advantage that the high-speed internal memory of memory database is accessed cannot be brought into play completely.
In increasing cloud computing system environment, database and application system are deployed on different server hosts respectively, will become normality across host access memory database.So a kind of way must be found, reduce this time loss across mainframe network access.
Infiniband network possesses the characteristic of high bandwidth low time delay, can provide the performance higher than Ethernet.Infiniband network support long-distance inner is directly accessed (RDMA), significantly reduces communication delay by zero-copy mechanism; Simultaneously, Infiniband also provides the communication pattern IPoIB (IPoverIB) based on TCP/IP technology, the Database Systems based on socket DLL (dynamic link library) that can be compatible traditional, but, IPoIB is owing to adding unnecessary protocol overhead, and Performance Ratio Ethernet improves limited.
Summary of the invention
Technical matters to be solved by this invention is to provide a kind of advantage that can give full play to Infiniband network low time delay, significantly improves efficiency that memory database SQL performs based on the memory database communication means of Infiniband network and system.
The technical scheme that the present invention solves the problems of the technologies described above is as follows: a kind of memory database communication means, specifically comprises the following steps:
Step 1: client sends logging request to memory database service end, sets up socket be connected with memory database service end;
Step 2: memory database service end receives the client lid of logging request and client transmission, and carries out authentication, judges whether to be tested and appraised, if so, performs step 3; Otherwise, close socket and connect, terminate;
Step 3: local lid is sent to client, client is set up RDMA with memory database service end according to client lid and local lid and is connected;
Step 4: detect the SQL request whether receiving client, if so, performs step 5; Otherwise, close socket and connect, stop database service, terminate;
Step 5: treatment S QL asks, and result is fed back to client;
Step 6: judge whether client sends next SQL request, if so, performs step 4; Otherwise, close socket and connect, terminate.
The invention has the beneficial effects as follows: the present invention can make client-side program when access memory database, give full play to the low delay character of Infiniband, for a SQL query, the spent time is reduced to about 20% of gigabit Ethernet, makes the fast access advantage of memory database also being embodied across during host deployments; Meanwhile, memory database service end process, when not having SQL request, also can not take a large amount of CPU; Perform in the process of SQL in client, if there is suddenly abnormal exiting, memory database also can perceive immediately, and the db transaction that termination does not complete.
On the basis of technique scheme, the present invention can also do following improvement.
Further, described step 4 specifically comprises the following steps:
Step 4.1: detected the SQL request whether receiving client in Preset Time by poll, if so, performs step 5; Otherwise, perform step 4.2;
Step 4.2: judge that whether socket connects normal, if so, performs step 4.1; Otherwise, perform step 4.3;
Step 4.3: close socket and connect, stop database service, terminate.
Further, in described step 1, client is set up socket with memory database service end by Ethernet and is connected.
Further, the RDMA that in described step 3, client and memory database service end are set up based on the RDMA mechanism of Infiniband according to client lid and local lid is connected.
Further, described client keeps long with memory database service end and is connected in transmission SQL request with the process receiving execution result, repeatedly can send SQL request and receive result.
Further, described memory database service end needs to start socket monitoring before the logging request receiving client transmission.
The technical scheme that the present invention solves the problems of the technologies described above is as follows: a kind of memory database communication system, comprises socket link block, authentication module, RDMA link block, detection module and request judge module;
Described socket link block sends logging request to memory database service end for controlling client, sets up socket be connected with memory database service end;
Described authentication module receives the client lid of logging request and client transmission for controlling memory database service end, and carries out authentication, judges whether to be tested and appraised, and if so, triggers RDMA link block; Otherwise, close socket and connect;
Described RDMA link block is used for local lid to be sent to client, and client is set up RDMA with memory database service end according to client lid and local lid and is connected;
Whether described detection module receives the SQL request of client for detecting, if so, treatment S QL asks, and result is fed back to client; Otherwise, close socket and connect, stop database service;
Described request judge module for judging whether client sends next SQL request, if so, detection trigger module; Otherwise, close socket and connect.
The invention has the beneficial effects as follows: the present invention can make client-side program when access memory database, give full play to the low delay character of Infiniband, for a SQL query, the spent time is reduced to about 20% of gigabit Ethernet, makes the fast access advantage of memory database also being embodied across during host deployments; Meanwhile, memory database service end process, when not having SQL request, also can not take a large amount of CPU; Perform in the process of SQL in client, if there is suddenly abnormal exiting, memory database also can perceive immediately, and the db transaction that termination does not complete.
On the basis of technique scheme, the present invention can also do following improvement.
Further, described detection module comprises time detecting module and connection judgment module;
Described time detecting module is used for detecting by poll the SQL request whether receiving client in Preset Time, and if so, treatment S QL asks, and result is fed back to client; Otherwise, trigger connection judgment module;
Whether described connection judgment module is normal for judging that socket connects, if so, and triggered time detection module; Otherwise, close socket and connect, stop database service.
Further, in described socket link block, client is set up socket with memory database service end by Ethernet and is connected.
Further, the RDMA that in described RDMA link block, client and memory database service end are set up based on the RDMA mechanism of Infiniband according to client lid and local lid is connected.
Further, described client keeps long with memory database service end and is connected in transmission SQL request with the process receiving execution result, repeatedly can send SQL request and receive result.
Further, described memory database service end needs to start socket monitoring before the logging request receiving client transmission.
The communication pattern that the present invention adopts the RDMA of socket and Infiniband network to combine, RDMA is embedded in memory database system, realizes the connection establishment of application program (client) and memory database (service end) and the monitoring of connection status by socket; Realize client by RDMA mechanism send SQL request and receive execution result.
Owing to generally adopting long connected mode (not disconnecting after connection establishment, multiple exercise SQL request) to the access of memory database, for establishment of connection, inefficiency requirement, can adopt socket mode to ensure connection reliability, and programming is simple; SQL is performed, adopts RDMA mode, the advantage of Infiniband network low time delay can be given full play to, significantly improve the efficiency that memory database SQL performs.
Accompanying drawing explanation
Fig. 1 is a kind of memory database communication means process flow diagram described in the embodiment of the present invention;
Fig. 2 is a kind of memory database communication system architecture block diagram described in the embodiment of the present invention.
In accompanying drawing, the list of parts representated by each label is as follows:
1, socket link block, 2, authentication module, 3, RDMA link block, 4, detection module, 5, request judge module, 41, time detecting module, 42, connection judgment module.
Embodiment
Be described principle of the present invention and feature below in conjunction with accompanying drawing, example, only for explaining the present invention, is not intended to limit scope of the present invention.
As shown in Figure 1, be a kind of memory database communication means described in the embodiment of the present invention, specifically comprise the following steps:
Step 1: client sends logging request to memory database service end, sets up socket be connected with memory database service end;
Step 2: memory database service end receives the client lid of logging request and client transmission, and carries out authentication, judges whether to be tested and appraised, if so, performs step 3; Otherwise, close socket and connect, terminate;
Step 3: local lid is sent to client, client is set up RDMA with memory database service end according to client lid and local lid and is connected;
Step 4: detected the SQL request whether receiving client in Preset Time by poll, if so, performs step 6; Otherwise, perform step 5;
Step 5: judge that whether socket connects normal, if so, performs step 4; Otherwise, close socket and connect, stop database service, terminate;
Step 6: treatment S QL asks, and result is fed back to client;
Step 7: judge whether client sends next SQL request, if so, performs step 4; Otherwise, close socket and connect, terminate.
In described step 1, client is set up socket with memory database service end by Ethernet and is connected.
The RDMA that in described step 3, client and memory database service end are set up based on the RDMA mechanism of Infiniband according to client lid and local lid is connected.
Described client keeps long with memory database service end and is connected in transmission SQL request with the process receiving execution result, repeatedly can send SQL request and receive result.
Described memory database service end needs to start socket and monitors before the logging request receiving client transmission.
As shown in Figure 2, be a kind of memory database communication system described in the embodiment of the present invention, comprise socket link block 1, authentication module 2, RDMA link block 3, detection module 4 and request judge module 5;
Described socket link block 1 sends logging request to memory database service end for controlling client, sets up socket be connected with memory database service end;
Described authentication module 2 receives the client lid of logging request and client transmission for controlling memory database service end, and carries out authentication, judges whether to be tested and appraised, and if so, triggers RDMA link block 3; Otherwise, close socket and connect;
Described RDMA link block 3 is for being sent to client by local lid, and client is set up RDMA with memory database service end according to client lid and local lid and is connected;
Described detection module 4 is for detecting the SQL request whether receiving client, and if so, treatment S QL asks, and result is fed back to client; Otherwise, close socket and connect, stop database service;
Described request judge module 5 for judging whether client sends next SQL request, if so, detection trigger module 4; Otherwise, close socket and connect.
Described detection module 4 comprises time detecting module 41 and connection judgment module 42;
Described time detecting module 41 is for detecting the SQL request whether receiving client in Preset Time by poll, if so, treatment S QL asks, and result is fed back to client; ; Otherwise, trigger connection judgment module;
Whether described connection judgment module 42 is normal for judging that socket connects, if so, and triggered time detection module; Otherwise, close socket and connect, stop database service, terminate.
In described socket link block 1, client is set up socket with memory database service end by Ethernet and is connected.
The RDMA that in described RDMA link block 3, client and memory database service end are set up based on the RDMA mechanism of Infiniband according to client lid and local lid is connected.
Described client keeps long with memory database service end and is connected in transmission SQL request with the process receiving execution result, repeatedly can send SQL request and receive result.
Described memory database service end needs to start socket and monitors before the logging request receiving client transmission.
First, application program is when logging in memory database, first set up socket with memory database service end by Ethernet card to be connected, the lid (LocalIDentifier) of the Infiniband network interface card of we is sent to memory database service end simultaneously, service end is receiving logging request and after successful authentication, the lid of we is also sent to client, and such communicating pair sets up the connection based on the RDMA mechanism of Infiniband according to lid.
When after connection establishment, the SQL request of client directly sends to service end by Infiniband connection, and connects reception SQL execution result by this.Due to the low delay character of Infiniband, from transmission SQL request to receiving SQL execution result, the spent time will significantly reduce, and be only 20% of Ethernet.
Transmit data by Infiniband, service end, when waiting for that client sends SQL request, has two kinds of processing modes: one is do not stop to scan reception buffer zone; Two is that process gets clogged by event mode, until receive data." mode one " can take CPU time always, even if client does not send any SQL request, service end is also in busy state always.Therefore the present invention adopts " mode two ", but the event mode that Infiniband provides has individual defect, if can not receive data always, process will get clogged, even if client has exited, service end also cannot perceive, and causes corresponding db transaction cannot discharge always.
The mode adopting the RDMA of socket and Infiniband mechanism to combine is solved the problems referred to above by the present invention.First, when connecting initialization, filec descriptor event mode being used for blocking process makes unblock by force into.Then, when wait-receiving mode SQL request, first adopt this filec descriptor of overtime mode poll, such as setting time-out 1 second, if do not receive SQL request in 1 second like this, first go to judge whether current socket connects normal, if normal, just carry out poll next time, if abnormal, (socket based on Transmission Control Protocol connects towards reliable then to illustrate that client has exited, once client exits, service end can perceive immediately), now service end can close connection, the db transaction that cleaning is corresponding, thus avoid being blocked always.
Amendment memory database communication module, scheme provided by the invention is adopted to carry out data transmission, memory database service end is deployed in A main frame, and test procedure (client) is deployed in B main frame, and AB main frame is directly connected with infiniband network by gigabit Ethernet.
Test procedure performs SQL operation through the following steps:
1). in test chart, insert 10000 records, each insertion record, submit to once for every 100
2). upgrade certain field according to index field, each renewal record, submit to once for every 100
3). inquire about one by one according to index field, each inquiry record
4). delete one by one according to index field, each deletion record, submit to a test result as shown in table 1 for every 100:
The average delay table of each SQL operation of table 1
Can find out, adopt the present invention program, significantly can reduce SQL and perform the time expended.
In test process, unexpected kill falls test procedure, and memory database service end also can release connection immediately, stops the db transaction do not completed.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1. a memory database communication means, is characterized in that, specifically comprises the following steps:
Step 1: client sends logging request to memory database service end, sets up socket be connected with memory database service end;
Step 2: memory database service end receives the client lid of logging request and client transmission, and carries out authentication, judges whether to be tested and appraised, if so, performs step 3; Otherwise, close socket and connect, terminate;
Step 3: local lid is sent to client, client is set up RDMA with memory database service end according to client lid and local lid and is connected;
Step 4: detect the SQL request whether receiving client, if so, performs step 5; Otherwise, close socket and connect, stop database service, terminate;
Step 5: treatment S QL asks, and result is fed back to client;
Step 6: judge whether client sends next SQL request, if so, performs step 4; Otherwise, close socket and connect, terminate.
2. a kind of memory database communication means according to claim 1, it is characterized in that, described step 4 specifically comprises the following steps:
Step 4.1: detected the SQL request whether receiving client in Preset Time by poll, if so, performs step 5; Otherwise, perform step 4.2;
Step 4.2: judge that whether socket connects normal, if so, performs step 4.1; Otherwise, perform step 4.3;
Step 4.3: close socket and connect, stop database service, terminate.
3. a kind of memory database communication means according to claim 1, is characterized in that, in described step 1, client is set up socket with memory database service end by Ethernet and is connected.
4. a kind of memory database communication means according to claim 1, is characterized in that, the RDMA that in described step 3, client and memory database service end are set up based on the RDMA mechanism of Infiniband according to client lid and local lid is connected.
5. a kind of memory database communication means according to any one of claim 1-4, it is characterized in that, described client keeps long with memory database service end and is connected in transmission SQL request with the process receiving execution result, repeatedly can send SQL request and receive result.
6. a kind of memory database communication means according to claim 5, is characterized in that, described memory database service end needs to start socket and monitors before the logging request receiving client transmission.
7. a memory database communication system, is characterized in that, comprises socket link block, authentication module, RDMA link block, detection module and request judge module;
Described socket link block sends logging request to memory database service end for controlling client, sets up socket be connected with memory database service end;
Described authentication module receives the client lid of logging request and client transmission for controlling memory database service end, and carries out authentication, judges whether to be tested and appraised, and if so, triggers RDMA link block; Otherwise, close socket and connect;
Described RDMA link block is used for local lid to be sent to client, and client is set up RDMA with memory database service end according to client lid and local lid and is connected;
Whether described detection module receives the SQL request of client for detecting, if so, treatment S QL asks, and result is fed back to client; Otherwise, close socket and connect, stop database service;
Described request judge module for judging whether client sends next SQL request, if so, detection trigger module; Otherwise, close socket and connect.
8. a kind of memory database communication system according to claim 7, is characterized in that, described detection module comprises time detecting module and connection judgment module;
Described time detecting module is used for detecting by poll the SQL request whether receiving client in Preset Time, and if so, treatment S QL asks, and result is fed back to client; Otherwise, trigger connection judgment module;
Whether described connection judgment module is normal for judging that socket connects, if so, and triggered time detection module; Otherwise, close socket and connect, stop database service.
9. a kind of memory database communication system according to claim 7 or 8, is characterized in that, in described socket link block, client is set up socket with memory database service end by Ethernet and is connected.
10. a kind of memory database communication system according to claim 7, it is characterized in that, the RDMA that in described RDMA link block, client and memory database service end are set up based on the RDMA mechanism of Infiniband according to client lid and local lid is connected.
CN201510475833.8A 2015-08-05 2015-08-05 Memory database communication method and system Pending CN105159929A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510475833.8A CN105159929A (en) 2015-08-05 2015-08-05 Memory database communication method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510475833.8A CN105159929A (en) 2015-08-05 2015-08-05 Memory database communication method and system

Publications (1)

Publication Number Publication Date
CN105159929A true CN105159929A (en) 2015-12-16

Family

ID=54800786

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510475833.8A Pending CN105159929A (en) 2015-08-05 2015-08-05 Memory database communication method and system

Country Status (1)

Country Link
CN (1) CN105159929A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107329814A (en) * 2017-06-16 2017-11-07 电子科技大学 A kind of distributed memory database query engine system based on RDMA
CN108123984A (en) * 2016-11-30 2018-06-05 天津易遨在线科技有限公司 A kind of memory database optimizes server cluster framework
CN108829876A (en) * 2018-06-26 2018-11-16 山东汇贸电子口岸有限公司 The solution and device that the pl/sql client request time-out of Oracle does not respond
CN110995798A (en) * 2019-11-21 2020-04-10 上海龙旗科技股份有限公司 Data communication method and system for functional mobile phone network application

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102006309A (en) * 2010-12-16 2011-04-06 新余钢铁集团有限公司 Method for performing real-time communication between manufacturing execution system (MES) and process control system (PCS) and middleware
CN102306148A (en) * 2011-03-18 2012-01-04 北京神州数码思特奇信息技术股份有限公司 Share memory database access method
CN102404212A (en) * 2011-11-17 2012-04-04 曙光信息产业(北京)有限公司 Cross-platform RDMA (Remote Direct Memory Access) communication method based on InfiniBand
CN102404398A (en) * 2011-11-17 2012-04-04 曙光信息产业(北京)有限公司 Multi-client-side supported RDMA (Remote Direct Memory Access) message sending method
US20130041969A1 (en) * 2011-05-16 2013-02-14 Oracle International Corporation System and method for providing a messaging application program interface

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102006309A (en) * 2010-12-16 2011-04-06 新余钢铁集团有限公司 Method for performing real-time communication between manufacturing execution system (MES) and process control system (PCS) and middleware
CN102306148A (en) * 2011-03-18 2012-01-04 北京神州数码思特奇信息技术股份有限公司 Share memory database access method
US20130041969A1 (en) * 2011-05-16 2013-02-14 Oracle International Corporation System and method for providing a messaging application program interface
CN102404212A (en) * 2011-11-17 2012-04-04 曙光信息产业(北京)有限公司 Cross-platform RDMA (Remote Direct Memory Access) communication method based on InfiniBand
CN102404398A (en) * 2011-11-17 2012-04-04 曙光信息产业(北京)有限公司 Multi-client-side supported RDMA (Remote Direct Memory Access) message sending method

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108123984A (en) * 2016-11-30 2018-06-05 天津易遨在线科技有限公司 A kind of memory database optimizes server cluster framework
CN107329814A (en) * 2017-06-16 2017-11-07 电子科技大学 A kind of distributed memory database query engine system based on RDMA
CN107329814B (en) * 2017-06-16 2020-05-26 电子科技大学 RDMA (remote direct memory Access) -based distributed memory database query engine system
CN108829876A (en) * 2018-06-26 2018-11-16 山东汇贸电子口岸有限公司 The solution and device that the pl/sql client request time-out of Oracle does not respond
CN110995798A (en) * 2019-11-21 2020-04-10 上海龙旗科技股份有限公司 Data communication method and system for functional mobile phone network application

Similar Documents

Publication Publication Date Title
US20200314181A1 (en) Communication with accelerator via RDMA-based network adapter
US7616578B2 (en) Forwarding traffic flow information using an intelligent line card
US8171170B2 (en) Storage switch task processing synchronization
US7484058B2 (en) Reactive deadlock management in storage area networks
CN105159929A (en) Memory database communication method and system
CN107528891B (en) Websocket-based automatic clustering method and system
CN105119926B (en) A kind of multichannel duplex signaling method based on Socket connections
EP3873067A1 (en) Data transmission method and apparatus
US11792098B2 (en) Link detection method and system
US20070198761A1 (en) Connection management mechanism
US20050262309A1 (en) Proactive transfer ready resource management in storage area networks
US8948020B2 (en) Detecting and isolating dropped or out-of-order packets in communication networks
CN112187903A (en) Message pushing method and device and message service system
US7668111B2 (en) Determining traffic flow characteristics in a storage area network
US8111696B2 (en) Method to improve the performance of a computer network
US8024460B2 (en) Performance management system, information processing system, and information collecting method in performance management system
US7890655B2 (en) Storage area network port based data transfer acceleration
US9026713B2 (en) Expander for loop architectures
CN106970844A (en) A kind of MTP management methods of pair of android system
CN111726401A (en) File transmission method and device
CN108234595B (en) Log transmission method and system
US9628366B2 (en) Methods, systems, and computer readable media for sustaining active control over concurrent session connections
US20140010092A1 (en) Pervasive network diagnostics using hbas
CN107733979A (en) Data push method, server and system
CN114153781A (en) SSP connection management method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20151216