Questions tagged [accumulo]

The Apache Accumulo sorted, distributed key/value store is based on Google's BigTable design. It is built on top of Apache Hadoop, ZooKeeper, and Thrift. It features a few novel improvements on the BigTable design in the form of cell-level access labels and a server-side programming mechanism that can modify key/value pairs at various points in the data management process.

The Apache Accumulo sorted, distributed key/value store is a robust, scalable, high performance data storage and retrieval system. Apache Accumulo is based on Google's BigTable design and is built on top of Apache Hadoop, ZooKeeper, and Thrift. Apache Accumulo features a few novel improvements on the BigTable design in the form of cell-based access control and a server-side programming mechanism that can modify key/value pairs at various points in the data management process. Other notable improvements and feature are outlined here.

Google published the design of BigTable in 2006. Several other open source projects have implemented aspects of this design including HBase, Hypertable, and Cassandra. Accumulo began its development in 2008 and joined the Apache community in 2011.

Official Website: https://accumulo.apache.org/

268 questions
0
votes
1 answer

input arguments in setRange() in Accumulo

I have code like the following: Scanner s = conn.createScanner("userdata", auths); s.setRange(new Range(input)); s.fetchColumnFamily(new Text("age")); My question is, does anyone know that what should be the "input" part in the "new Range(input)"?…
user3502577
  • 99
  • 2
  • 7
0
votes
1 answer

Set up Accumulo table through api

new to Accumulo, and this may sound silly, but I was wondering how to setup a table through the api? The documentation is definitely lacking. I have been able to find conn.tableOperations().createTable("myTable"); as well as like setting up…
erp
  • 2,950
  • 9
  • 45
  • 90
0
votes
0 answers

Why does ingestion rate gradually falls in accumulo?

I am trying to benchmark Accumulo on my 3 node test cluster. I have written a map reduce job that reads json documents from elastic-search cluster and ingests them in accumulo. When I start the Ingestion process, the ingestion rate is high but it…
Vaibhav
  • 106
  • 9
0
votes
2 answers

How to find out the number of entries or size of table in the Accumulo?

I have inserted data into accumulo. But how would i know the exact count of the table ? Is there any method or API to read the accumulo table size of number of entries ?
srikanth
  • 958
  • 16
  • 37
0
votes
1 answer

Accumulo Write: Trying to create and insert data from mapreduce

I'm trying to write data into tables of Accumulo, using MapReduce. The following is my mapreduce code for accumulo. Job job = Job.getInstance(conf); AccumuloOutputFormat.setZooKeeperInstance(job, accumuloInstance,…
srikanth
  • 958
  • 16
  • 37
0
votes
2 answers

How to find out "number of tablet servers running" in accumulo?

Im trying to find out number of tablets servers. Any command to get so. what does accumulo/tables/!0 contain ? Is it possible to view the data insisde !0 ?
srikanth
  • 958
  • 16
  • 37
0
votes
1 answer

How to use a WholeRowIterator as the source of another iterator?

I am trying to filter out columns after using a WholeRowIterator to filter rows. This is to remove columns that were useful in determining which row to keep, but not useful in the data returned by the scan. The WholeRowIterator does not appear to…
0
votes
1 answer

Accumulo tserver only listens on localhost

When connecting to Accumulo (1.6.1) from a remote host, Zookeeper reports that the tservers are on localhost:9997. Ex: Reading reply sessionid:0x1499ab570f4001c, packet:: clientPath:null serverPath:null finished:false header:: 5,8 replyHeader::…
Jason Pyeron
  • 2,388
  • 1
  • 22
  • 31
0
votes
1 answer

Accumulo -- Adding a new node

I'm trying to learn Accumulo. But I have a couple of questions that I couldn't find directly: First, can we add a new server to an existing Accumulo system without any down time? If yes, the new node will have its share (DB data) arranged by…
Cihan
  • 13
  • 3
0
votes
1 answer

Can I cluster Accumulo data without using temporary files?

I'd like perform a kmeans clustering on some data that we have in Accumulo. My first thought was to use the kmeans clustering in Apache Mahout, but I'm having a difficult time connecting the two without using temporary files. As near as I can tell,…
Trebor Rude
  • 1,904
  • 1
  • 21
  • 31
0
votes
2 answers

WholeRowIterator and a Range with one of one key

I am having a problem with Accumulo 1.5.1 involving the WholeRowIterator and getting the filter to return rows when the range is specified over one key. Range testRange = new Range("aa", true, "aa\0", false); When I set this range to a scanner…
0
votes
2 answers

accumulo regex using egrep example

Problem: data from one particular source into our accumulo instance is not being returned to our client application via a subset of our search interfaces. When we use search method "A" we get results, but when we use search method "B" we do not. …
snerd
  • 1,238
  • 1
  • 14
  • 28
0
votes
1 answer

Protobuf in java : Uid.Lists from Accumulo Values go in but they don't come out

I am attempting to write and read Uids from Accumulo Value (key,Value) into Uid.List using protobuf. Specifically: org.apache.accumulo.examples.wikisearch.protobuf.Uid;import org.apache.accumulo.examples.wikisearch.protobuf.Uid.List.Builder I use…
Chris Rigano
  • 687
  • 1
  • 11
  • 23
0
votes
1 answer

How to use RowDeletingIterator

I am trying to delete entries in my Accumulo table with the RowDeletingIterator, but the entries are not removed when I scan the table afterwards. Assuming there's a row_id entry in table tableName here is what I'm doing: Connection connection = new…
Anand
  • 51
  • 3
0
votes
1 answer

How to create an Accumulo Range object using the Ruby Thrift client

I have Accumulo 1.5 running with the Thrift Proxy. I'm connecting to thrift with Ruby, but I imagine the same situation would arise if I were working with Python. I have been able to connect to Accumulo, create updates, and scan the table by…
mattwise
  • 1,464
  • 1
  • 10
  • 20