code: private static byte[] getRowKey(long id) {
          final byte[] b = new byte[6];
          b[0] = (byte) (id >>> 40);
          b[1] = (byte) (id >>> 32);
          b[2] = (byte) (id >>> 24);
          b[3] = (byte) (id >>> 16);
          b[4] = (byte) (id >>> 8);
          b[5] = (byte) (id >>> 0);
          return b;
      }
docs: The bean rowkey is stored as 6 bytes, but it is represented as a big-endian
  8-byte long.