发布网友 发布时间:2022-05-16 18:09
共2个回答
热心网友 时间:2023-11-15 12:08
直观来说,schema on write表示数据在入DB前进行处理,schema on read表示将数据的处理推迟到从DB读出后。如果你能确定在将来很长的一段时间内,你所需要处理的日志数据的格式是不会有变化的,那么你就可以使用schema on write。这样从库中读出来后,可以直接分析了;但是,如果你的业务种类很多,以后还有可能会扩充的话。那么建议你使用schema on read。这样你可以根据具体需求,结合一些分析工具比如Hive, Spark,对你的数据做一些处理。那么,日志易变成schema on read的原因可能就是不断有新的需求被提出吧。附上一个链接网页链接
热心网友 时间:2023-11-15 12:08
例子:grantallon&tbnameto&uname;grantselecton&tbnameto&uname;grantupdateon&tbnameto&uname;grantdeleteon&tbnameto&uname;grantinserton&tbnameto&uname;grantalteron&tbnameto&uname;不知道你说的具体是什么对象。什么权限。上面列举的是关于表的。