1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/guchengHome-jsonDB

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

JsonDB

jsonDB — это лёгкая база данных NoSQL, основанная на формате JSON.

Версия

1.0.0 — релиз.

Зависимости

Python 2.7.

Особенности:

  1. Лёгкая. Нет процесса-демона, не требуется дополнительная установка и настройка, достаточно импортировать jsonDb для использования, очень удобно.
  1. NoSQL. Похожа на нереляционную базу данных mongoDb.
  1. База данных в памяти. Все данные обрабатываются и доступны в памяти, что обеспечивает относительно высокую производительность. Данные текущего теста производительности см. в справочном документе.
  1. Свободное перемещение. Базу данных можно полностью экспортировать во внешний файл и импортировать из него. На этой основе базу данных можно свободно перемещать без каких-либо изменений.
  1. Гибкий тип данных. В одном наборе данных (collection) данные не обязательно должны быть одного формата. Например, следующие типы данных могут существовать одновременно в одной коллекции: {'key1':1},{'key2':'value','pic':'value'},{'key3':'value'}.

Текущие функции:

  • вставка данных;
  • удаление данных;
  • обновление данных;
  • запрос данных (поддерживает разнообразные условия запроса);
  • указание значения ключа (поддерживает поиск по значению ключа с помощью хеширования, повышает эффективность);
  • объединение баз данных;
  • экспорт базы данных во внешний файл;
  • импорт базы данных из внешнего файла;
  • запись времени выполнения ключевых процессов (статистика времени в миллисекундах);
  • отображение статистики базы данных (включая размер данных, использование памяти и т. д.);
  • форматированный вывод.

API-документ и примеры использования

Перейдите по ссылке wiki===========>.

Установка

python setup.py install

Лицензия

Лицензия MIT.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/guchengHome-jsonDB.git
git@api.gitlife.ru:oschina-mirror/guchengHome-jsonDB.git
oschina-mirror
guchengHome-jsonDB
guchengHome-jsonDB
master