Новости
Запуск новой услуги: Video on Demand (VoD) уже в панели управления!
Serverspace Black Friday
АБ
Антон Белов
28 октября 2019
Обновлено 2 августа 2023

Установка LevelDB на Ubuntu 18.04 и Ubuntu 16.04

Ubuntu Базы данных

Используете другую ОС?

Выберите нужную версию или дистрибутив.

Установка LevelDB на Ubuntu

LevelDB — это высокопроизводительная NoSQL база данных для хранения данных в формате ключ/значение, разработанная корпорацией Google.



Требования

  • Ubuntu-based и Debian-based системы;
  • Python 2.7 и выше;
  • libsnappy-dev.

Установка

Устанавливаем утилиту-архиватор:

sudo apt-get install libsnappy-dev libleveldb-dev

Этой командой мы установили LevelDB, теперь нужно протестировать работоспособность. Для этого нам понадобится Python-pip.


Устанавливаем Python-pip:

sudo apt-get install python-pip


Устанавливаем интерфейс взаимодействия с LevelDB:

pip install leveldb-cli


Теперь проверим. Создадим новую базу данных:

leveldb create -d newdb.db


Вставим в неё ключ hello со значением world:

leveldb put hello world -d newdb.db


Далее обратимся к ключу hello, что приведет к получению результата world:

leveldb get hello -d newdb.db


Удалим ключ hello:

leveldb delete hello -d newdb.db


Попытаемся получить ключ hello:

leveldb get hello -d newdb.db

Error: key hello does not exist


В общем виде это выглядит следующим образом:

Тестирование работоспособности LevelDB

Оценка:
5 из 5
Аverage rating : 5
Оценок: 1
220140 Минск ул. Домбровская, д. 9
+375 (173) 88-72-49
700 300
ООО «ИТГЛОБАЛКОМ БЕЛ»
700 300