我在mysql数据库中有一个数据表,其中包含时间序列数据 **Table Sensor Data**
ID uuid server_time
1 a 2021-07-29 11:36:15
2 b 2021-07-29 11:36:15
3 a 2021-07-29 12:36:15
4 b 2021-07-29 11:39:15 现在,对于每个具有给定uuid的传感器,如果根据server_time的下一次数据输入间隔超过30分钟,则将其视为离线输入,如果间隔小于30分钟,则将其视为在线输入。我需要找到一个月内在线
我在MySql中有一个表,我把它命名为FAQs,在表中有两个列,Question column和Answer column,我想获取FAQs表中的数据,并将其存储在离线数据库中,但是我得到了消息An entity must have at least 1 field annotated with @PrimaryKey。
表
@Entity(tableName = "FAQs")
public class FAQModel {
private String question, answer;
public String getQuestion() {
我想在mysql中创建一个表,该表有3列用户,活动-在线或离线-和时间戳,现在我希望该表显示所有的user_id _id以及最近的状态。当前正在使用
SELECT DISTINCT user_id,activity FROM activity ORDER BY timestamp DESC
语句显示用户上次在线和离线的时间,这不是我想要的。
我正在构建一个离线应用程序,它需要存储大约30,000条记录。
对于这种大小的数据集,亚马逊网络服务AppSync会有任何性能问题吗?
我使用了redux w/ redux-persist in the past,它将商店保存为离线,然后在应用程序启动时重新获取并放置在内存中。这会导致相当大的内存问题,特别是在查询数据时。
我想知道AppSync是否能够使用Realm或SQLite进行离线存储和查询。
谢谢。