гипертабельный пример в с ++ - PullRequest
1 голос
/ 19 февраля 2011

, где я могу найти пример кода для hypertable или любой другой может опубликовать пример для hypertable с помощью c ++

Ответы [ 3 ]

1 голос
/ 19 февраля 2011

Если вы имели в виду исходный код для гипертаблицы

, в противном случае вот руководство

Вы можете использовать это Учебник по HQL или посмотрите на этот пример

0 голосов
/ 16 сентября 2013
#ifndef BOOST_FOREACH
#define BOOST_FOREACH 0
#endif

#include "Common/Compat.h"
#include "Common/System.h"

#include <arpa/inet.h>
#include <iostream>
#include <fstream>
#include "ThriftBroker/Client.h"
#include "ThriftBroker/gen-cpp/HqlService.h"
#include "ThriftBroker/ThriftHelper.h"
#include "ThriftBroker/SerializedCellsReader.h"

using namespace Hypertable;
using namespace Hypertable::ThriftGen;

int main (int argc, char **argv)
{
    Thrift::Client *client = new Thrift::Client("localhost", 38080);
    if (!client->namespace_exists("/"))
    {
        delete client;
        return 0;
    }
   Namespace ns = client->namespace_open("/");
   HqlResult result;
   client->hql_query(result, ns, "select * from foo");
   std::cout << result << std::endl;
   client->namespace_close(ns);
   delete client;
   return 0;
}

将 其 和 / Opt / Hypertable / ток / включить / ThriftBroker / генераторной каст 文件 夹 下 的 Client_constants.cpp, Client_types.cpp, ClientService.cpp, Hql_constants.cpp, Hql_types.cpp, HqlService.cpp 一起 编译

0 голосов
/ 19 февраля 2011

посмотрите это :: http://blog.hypertable.com/ и скачайте гипертабильный проект :: http://www.hypertable.org/

...