uz
Новости
Новый дата-центр Serverspace в Узбекистане — запуск локации Ташкент (East Telecom YA DC)
АБ
Антон Белов
июня 23, 2025
Обновлено июня 23, 2025

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

CentOS Базы данных

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

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

База данных LevelDB

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

Требования

  • CentOS 5/6/7;
  • Python 2.7 и выше;
  • gcc-c++;
  • Snappy.

Установка LevelDB

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

yum install leveldb snappy

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

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

yum --enablerepo=extras install epel-release
yum install python-devel python-pip gcc-c++

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

pip install leveldb-cli

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

leveldb create -d newdb.db

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

leveldb put hello centos -d newdb.db

Получим значение hello:

leveldb get hello -d newdb.db

Получим:
centos

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

leveldb delete hello -d newdb.db

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

leveldb get hello -d newdb.db

Получим:
Error: key hello does not exist

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

Интерфейс взаимодействия с LevelDB
Скриншот №1. Интерфейс взаимодействия с LevelDB
Оценка:
4 из 5
Аverage rating : 4.6
Оценок: 17
100029 Ташкент Улица Якка Чинар, дом 2/1
ООО «ИТГЛОБАЛКОМ ЛАБС»

Вам также может быть интересно...