OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Суббота, 19 Октябрь, 2019 14:57

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: BSon, парсер/генератор binary json
СообщениеДобавлено: Четверг, 05 Сентябрь, 2013 14:40 

Зарегистрирован: Вторник, 29 Август, 2006 12:32
Сообщения: 2602
Откуда: Россия, Ярославль
По результатам обсуждения viewtopic.php?p=81960#p81960 реализовал парсер/генератор на основе спецификаций. В некотором смысле облегчил себе задачу, скопировав основные функциональные куски из предыдущего парсера, однако, так как bson имеет больше форматов значений, нежели json, то объединять их в общую подсистему, или обобщать модель не стал, они просто сильно похожи друг на друга.
Брать, как всегда, в репе.
Насколько я понял, bson используется как основной формат обмена в монгодыбэ, так что возможно, имеет смысл смотреть в сторону развития драйвера ещё одной БД.
Парсер/генератор по-прежнему двухуровневые, позволяют обойтись без динамических моделей, работая в полуавтоматическом режиме.
Документации пока нет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BSon, парсер/генератор binary json
СообщениеДобавлено: Четверг, 05 Сентябрь, 2013 19:26 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4313
Откуда: Россия, Орёл
Это хорошо.
Да и драйвер для Монго можно вполне сделать, притом нативный. Там в общем-то несложный протокол.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BSon, парсер/генератор binary json
СообщениеДобавлено: Четверг, 05 Сентябрь, 2013 21:14 

Зарегистрирован: Вторник, 29 Август, 2006 12:32
Сообщения: 2602
Откуда: Россия, Ярославль
Ну, сама монга нам пока не требовалась. Даже не знаю, для чего её применяют. Пишут, что для облаков.
А в целом, формат интересный, этакие Stores с разметкой. За счёт неё однозначно определяется тип значения аттрибута, и его "название".


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2019, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB