草庐IT

CASSANDRA

全部标签

hadoop - Cassandra 和 Hadoop

我是Cassandra和Hadoop的新手。我正在尝试按小时读取cassandra数据并转储到HDFS中。Cassandra和Hadoop在不同的集群上。非常感谢我可以用来执行此操作的有关客户端/API的任何指示。 最佳答案 我推荐Java,因为Hadoop和Cassandra都是基于Java的。Astyanax是一个很好的JavaCassandraAPI。我已经使用org.apache.hadoop通过Java写入HDFS,但可能还有更好的东西。 关于hadoop-Cassandra和

hadoop - Cassandra 和 Couchbase 之间此用例的潜在权衡

我们目前有一个写入量非常大的网络分析应用程序,它从大量网站和商店收集大量实时事件,用于后续分析和报告。我们最初计划的架构涉及一组网络服务器处理请求,并将所有数据写入Cassandra集群,同时更新大量计数器以获取实时聚合报告。我们还计划直接在CassandraFS上使用hadoop(作为HDFS的替代品-由datastax提供)在Cassandra中驻留的数据上本地运行MapReduce作业以进行更多相关分析。MapR作业的输出将被写回Cassandra中的ColumnFamilies。Hadoopmapreduce在写入密集型主cassandra集群的只读副本上运行。这个想法是为了避

hadoop - Cassandra CQL3 复合 key 不是由 Hadoop reducer 编写的

我正在使用Cassandra1.2.8,并且有几个HadoopMapReduce作业,它们从一些CQL3表中读取行并将结果写回另一个CQL3表。如果输出CQL3表包含复合键,复合键字段的值不是由reducer写入的-相反,我在cqlsh中执行选择查询时看到这些字段的空值。如果主键不是复合键,则一切正常。具有复合键的输出CQL3表的示例:CREATETABLEevents_by_type_with_source(event_type_idASCII,periodASCII,dateTIMESTAMP,source_nameASCII,events_numberCOUNTER,PRIMAR

python - 使 pig 嵌入 python 脚本和 pig cassandra 集成以与 oozie 一起工作

我是oozie的新手,遇到的问题很少。1)我试图在oozie中嵌入一个pigAction,它有一个python脚本导入。我已将jython.jar文件放在lib路径中,并在将采用pythonUDF的pig脚本中导入。我似乎没有得到这个工作。.py文件未被拾取。怎么办?2)我有一个pigcassandra集成,在其中我使用cql使用pig从cassandra获取数据并进行一些基本转换。在CLI中,我能够使它正常工作。但在oozie方面我不是。我似乎没有找到在oozie中执行此操作的解决方案(配置和其他)。谁能帮我解决这个问题?提前致谢。 最佳答案

hadoop - Pig Cassandra process very slow (Heart beat) with oozie

我有一个pig脚本,它将从cassandra获取所有数据,进行少量转换并存储到hdfs上。在pig的grunt控制台执行时,cassandra数据量大,耗时将近30分钟。但是当我使用oozie工作流执行相同的操作时,它执行但需要很长时间,将近一个半小时。当我检查hadoop日志时,这就是它所说的。2013-11-1901:20:00,871[main]INFOorg.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher-Moreinformationat:master:50030/jobde

hadoop - 如何从 hive 0.9.0 访问 cassandra 2.0.3

我已经安装了cassandra2.0.3和hive0.9.0。我已点击以下链接获取对cassandra的配置单元支持。https://github.com/milliondreams/hive但它说“CassandraHive处理程序使用Cassandra1.2.6和Hive0.9”,我的Cassandra版本是2.0.3谁能详细指导我如何从hive0.9.0访问cassandra2.0.3,因为我是cassandra和hive的新手。--哈利 最佳答案 这个Hive处理程序也应该适用于Cassandra2.0,因为它使用的是CQL

hadoop - cassandra 需要 javax.jdo.option.ConnectionURL

hive-site.xml中的以下属性对于Hive访问cassandra是否正确?(我复制了整个HIVE-DEFAULT.XML内容,但仅更改了以下属性)javax.jdo.option.ConnectionURL:cassandra://localhost:9160javax.jdo.option.ConnectionDriverName:org.apache.cassandra.cql.jdbc.CassandraDriverhive.stats.dbclass:jdbc:cassandrahive.stats.jdbcdriver:org.apache.cassandra.cql

hadoop - 使用 cassandra 针对 hadoop-2.2.0 运行 piglatin 脚本时出错

我正在尝试使用pig在hadoop-2.2.0中对存储在cassandra中的数据执行mapreduce。我可以在pig本地模式下运行脚本,但无法在mapreduce模式下运行。请帮助我解决它。请查找堆栈跟踪以获取更多信息。引起:java.lang.IncompatibleClassChangeError:Foundinterfaceorg.apache.hadoop.mapreduce.JobContext,butclasswasexpected错误pigstats.SimplePigStats:错误:org.apache.hadoop.yarn.exceptions.Applica

hadoop - 运行配置单元脚本 "am_stats_analyzer_163"cassandra 时出现 WSO2 BAM 错误

我在2个不同的虚拟机上运行APIM和BAM,在BAM上有一个外部Cassandra。我有一个“执行Hive脚本时出错。查询返回非零代码:9,原因:失败:执行错误,从org.apache.hadoop.hive.ql.exec返回代码2.MapRedTask"执行配置单元脚本时出错(am_stats_analyzer_163)这是完整的错误跟踪:TID:[0][BAM][2014-03-1812:34:07,948]ERROR{org.apache.hadoop.hive.ql.exec.ExecDriver}-EndedJob=job_local_0001witherrors{org.

hadoop - DSE 4.0.1 : hive count different than cassandra count

我们正在运行DatastaxEnterprise4.0.1,在向Cassandra中插入行然后在配置单元中查询COUNT(1)时遇到了一个非常奇怪的问题。设置:DSE4.0.01、Cassandra2.0、Hive、全新集群。向Cassandra中插入10,000行,然后:cqlsh:pageviews>selectcount(1)frompageviews_v1limit100000;count-------10000(1rows)cqlsh:pageviews>但是来自Hive:hive>selectcount(1)frompageviews_v1limit100000;Total