| Literature DB >> 36156948 |
Jianmin Xiang1, Litao Tong1, Shengfa Zhou1.
Abstract
In information system construction, online data migration is a very important link. At present, in different fields, people provide protection for online data migration through the way of project management to ensure the speed and efficiency of online migration. However, some problems may occur in the process of online data migration. In the development of contemporary sports, competitive sports, as the high-end stage of sports development, are constantly pursued by ordinary sports enthusiasts. Therefore, in the national fitness activities, how to combine the national fitness and competitive sports data to provide a more professional storage platform is a focus of research but also a problem to be solved in the process of online data migration. Because the data mining ID3 algorithm only supports querying and retrieving RowKey indexes, it does not support non-RowKey column indexing. Therefore, if you want to query non-RowKey indexes, the data mining ID3 algorithm will search the form in the overall scan, but the performance of this method is low. In order to improve the query speed of non-RowKey columns, this paper designs a secondary index function based on HBase. The sports competition action system can retrieve data from the secondary index of the query state, to avoid scanning the whole world and improve the search speed. In this paper, ID3 algorithm is used to combine national fitness and competitive sports data, which provides a guarantee for the migration of competitive sports data in the national fitness system.Entities:
Mesh:
Year: 2022 PMID: 36156948 PMCID: PMC9507707 DOI: 10.1155/2022/1375009
Source DB: PubMed Journal: Comput Intell Neurosci
Figure 1Data set block mapping relationship.
Figure 2Data file attribute update diagram.
Figure 3Changes in online data hit rate with online data size.
Figure 4The online data hit rate varies with the number of visits.
Figure 5The overall structure of the fitness system.
User node table.
| RowKey | Family | Column | Description |
|---|---|---|---|
| <UserId> | Cfl: userinfo | UserName | Username |
| PhoneNum | Phone number | ||
| Sex | Gender | ||
| Mailbox | |||
| Pwd | Password | ||
| Remark | Remarks | ||
| Flag | Logout flag | ||
| RoleName | Character | ||
| C12: count | ClassCount | Number of courses | |
| OrderCount | Number of venues ordered | ||
| ClazzCount | Number of courses | ||
| GroundCount | Number of release venues |
Course node.
| RowKey | Family | Column | Description |
|---|---|---|---|
| <ClassId> | Cfl: classinfo | Userid | Teaching coach |
| ClassName | Course name | ||
| StartTime | Starting time | ||
| End time | End time | ||
| Desc | Description | ||
| Flag | Delete course logo | ||
| Cf2: count | orderCount | Number of students in class |
Site nodes.
| RowKey | Family | Column | Description |
|---|---|---|---|
| <Area Id> | Cfl: areainfo | Userid | Venue publisher |
| Area Name | Venue name | ||
| Address | Venue address | ||
| Flag | Post status | ||
| Latitude | Site dimension | ||
| Longitude | Site longitude | ||
| Cf2: count | Order count | Number of times booked | |
| PushCount | Number of releases |
User site relationship table.
| RowKey | Family | Column | Description |
|---|---|---|---|
| Hashkid> | Cfl: info | Userid | User ID |
| Areald | Venue ID | ||
| Relation | User site relationship | ||
| Flag | Status | ||
| Cf2: time | StartTime | Scheduled start time | |
| EndTime | Scheduled end time |