Архив метки: Apache Cassandra

Apache Cassandra: перенаправить вывод запроса в файл

20 июня 2015
 

 Вывод запроса DESCRIBE KEYSPACE очень большой, и не помещается на экране. Что бы записать его в файл – создаём текстовый файл с текстом запроса: $ cat desc.txt DESCRIBE KEYSPACE library; И вызываем cqlsh с опцией -f, передавая аргументом файл с текстом запроса, а вывод – перенаправляем в файл результата: $ cqlsh -f desc.txt > res.txt

Python: пример использования модуля requests

12 июня 2015
 

 Общие сведения можно найти в посте Python: модуль requests. В примере ниже – пример его использования. Функция cloud_put() выполняет деплой данных (XML и DLL файлы) в базу данных Cassandra через API нашего приложения:

Apache Cassandra: работа с базами из Python и cassandra-driver

25 мая 2015
 

 Предполагается, что Cassandra уже установлена и работает, и в ней есть база TestKeyspace и таблица users, созданные в статье Apache Cassandra: описание директорий, язык CQL, утилита cqlsh. Установка драйвера Для работы с Cassandra из Python требуется cassandra-driver, который можно установить из PIP. Для установки PIP в Debian – выполняем: # aptitude install python-pip И устанавливаем драйвер: # pip install… Читать далее »

Apache Cassandra: описание директорий, язык CQL, утилита cqlsh

3 апреля 2015
 

 Прежде, чем продолжать знакомство с Apache Cassandra – давайте посмотрим – какие каталоги и файлы идут “в комплекте”. Так как при установке deb-пакетом они разбросаны по системе – установим скомпилированную версию. Со страницы загрузок выбираем зеркало и загружаем файл: $ wget http://apache.cp.if.ua/cassandra/2.0.14/apache-cassandra-2.0.14-bin.tar.gz Распаковываем: $ tar xfp apache-cassandra-2.0.14-bin.tar.gz

Apache Cassandra: установка на Debian Wheezy

1 апреля 2015
 

 Apache Cassandra – NoSQL сервер баз данных, используемый такими сервисами как Amazon, Facebook, Twitter и т.п. Краткое описание из книги Cassandra The Definitive Guide – Eben Hewitt: “Apache Cassandra – это open source, распределённая, децентрализованная, легко масштабируемая, устойчивая, настраиваемая система”. Установка выполняется на Debian 7 Wheezy , Oracle Java 1.8. Установка будет выполняться из ASF (Apache Software Foundation) репозитория. Найти подходящую версию можно… Читать далее »