hadoop生态系统中的实时数据库hbase

ergxz8rk  于 2021-05-30  发布在  Hadoop
关注(0)|答案(0)|浏览(277)

如果这是个愚蠢的问题,请原谅。
我在一个节点上安装了一个cloudera管理器。
我正在尝试使用hbase和hadoop在我的web应用程序中记录请求和响应。
我正在尝试使用日志列出最新的用户活动。
使用下表结构添加行。
1列族,rowid,11列。我将每个值存储为字符串。相当简单&类似于mysql表。

RowId
entry:addedTime
entry:value
entry:ip
entry:accessToken
entry:identifier
entry:userId
entry:productId
entry:object
entry:requestHeader
entry:completeDate
entry:tag

现在,为了从hbase中获取行,我使用

SingleColumnValueFilter("entry", "userId", "=", binary:"25", true, true)

现在,我正在努力订购这个 entry:completeDate DESCENDING 分页或无限滚动限制为25行。
我的问题是,
hbase是hadoop生态系统中唯一可用的实时查询数据库吗?
我使用hbase的原因是错误的吗?我的table结构正确吗?
我在一家初创公司工作,这是我们迈向大数据的第一步。尽管bigdata大肆宣传,但hadoop在最新的linux上支持得很差,看起来太复杂了。
任何帮助或建议将不胜感激。
非常感谢,
卡尔蒂克

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题