powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / БД для хранения атридутов разных типов.
9 сообщений из 9, страница 1 из 1
БД для хранения атридутов разных типов.
    #39827041
ItmanMsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Какую БД выбрать для хранения. Сейчас думаю над PostgreSQL или MongoDB.

Нужно будет искать по атрибутам.

# 1. Таблица - список объектов.
Например - IP.

# 2. Таблица атрибутов
Например
created (datetime)
lastupdated (datetime)
last-check (datetime)
status (boolean) - active.

Первый вариант
[objectId] | [name] | [value]
Проблема с поиском по типу значения.

Второй вариант
[objectId] | [name] | [type] | [valueString] | [valueInt] | [valueDateTime]
Разные

Третий вариант с MongoDB (по прошлому опыту, были проблемы с заменой всего документа каждое изменение атрибута перезаписывает весь документ)
[object] -> атрибуты.
...
Рейтинг: 0 / 0
БД для хранения атридутов разных типов.
    #39827085
Фотография PsyMisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ItmanMsk,

FVMas, однозначно! (С)
...
Рейтинг: 0 / 0
БД для хранения атридутов разных типов.
    #39827182
ItmanMsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PsyMishaItmanMsk,

FVMas, однозначно! (С)
Военные разработки нельзя. Нам еще доступ по NFS нужен, а там только FTP.

Основной кандидат postgreSQL с полем jsonb
...
Рейтинг: 0 / 0
БД для хранения атридутов разных типов.
    #39827346
Фотография PsyMisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ItmanMsk,

Дедал уже и Армию свое решение протолкнул? Мдаа, - Гигант Мысли, Уникум!
...
Рейтинг: 0 / 0
БД для хранения атридутов разных типов.
    #39827369
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Стебелек ( TM ) явно где-то в секретных спец. службах уже давно используется

То, что такая система есть - все знают. Но кол-во информации по ней в последнее время минимально. Судя по всему - засекретили.
...
Рейтинг: 0 / 0
БД для хранения атридутов разных типов.
    #39830954
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ItmanMsk, а атрибутов сколько планируется?
...
Рейтинг: 0 / 0
БД для хранения атридутов разных типов.
    #39831884
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ItmanMskТретий вариант с MongoDB (по прошлому опыту, были проблемы с заменой всего документа каждое изменение атрибута перезаписывает весь документ)
С чем у вас были проблемы? С заменой всего докумета? Она перезаписывает весь документ?

Забавно звучит :)

Уточните, что за версию MongoDB использовали, с каким конкретно storage engine.
И в чём всё-таки была проблема и как это выражалось?
...
Рейтинг: 0 / 0
БД для хранения атридутов разных типов.
    #39834037
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Он рассудил наверное так. Если операция атомарна по отношению к документу - следовательно
она меняет ВЕСЬ документ. Мдя.
...
Рейтинг: 0 / 0
БД для хранения атридутов разных типов.
    #39834068
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так документацию можно почитать по различным движкам для MongoDB.
Там и про in-place updates написано, и про partial updates.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / БД для хранения атридутов разных типов.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]