Clarion & NoSQL Servers

ODBC

Модератор: Andrew™

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Developer
Ветеран
Сообщения: 551
Зарегистрирован: 26 Март 2012, 17:18

Clarion & NoSQL Servers

Сообщение Developer »

Clarion & NoSQL Servers - какая есть информация?

Есть ли кто на форуме с реальным опытом практического применения Clarion во взаимодействии с базами данных NoSQL серверов?

Поделитесь опытом - есть ли практически подверждённые преимущества в связке с Clarion для целей неструктуированного документооборота в сравнении с классическими SQL серверами?
С Уважением, Developer
Developer
Ветеран
Сообщения: 551
Зарегистрирован: 26 Март 2012, 17:18

Clarion & NoSQL Servers

Сообщение Developer »

Вот хороший ресурс по NoSQL серверам http://nosql-database.org/
С Уважением, Developer
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7330
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Clarion & NoSQL Servers

Сообщение Игорь Столяров »

Developer писал(а): Вот хороший ресурс по NoSQL серверам http://nosql-database.org/
Интересный список ! Неожиданно много. Кстати последним в нем идет Btrieve. Совсем недавно Actian
его реанимировала и выпустила Actian Btrieve 12. В контексте работы с Clarion - у Btrieve есть нативный
драйвер в Clarion, и работа с ним практически ничем не отличается от работы с родным форматом TopSpeed.
Переход - просто замена драйвера TPS на Btrieve (есть несколько мелких нюансов).
Мы с ним работаем уже лет 20 точно ... Прекрасная скорость (особенно в сети), легендарная надежность.
Подтверждения ? Btrieve используется во многих банковских (R-Style, Diasoft) и информационных (СБИС++) системах, и т.д.
За теми кто отстал - не возвращаться. (С) Кодекс
arlean1
Активист
Сообщения: 114
Зарегистрирован: 24 Июль 2016, 22:34

Clarion & NoSQL Servers

Сообщение arlean1 »

Если работали с tps , то переход на Btrieve будет лёгким, практически без изменения в коде. Насколько помню была возможность через Prop какие-то опции на сервере менять. Надо покопаться в старых записях, если найду, напишу. Администрирование было простым.

Для Btrieve 12 вроде ссылка на увеличение на максимальный размер базы до 256 Гб, а раньше реально было 1 Гб. Если так, перейду на Btrieve :) , т.к все преимущества клаши проявятся и все остальные средства разработки для Java, C#, PHP ... не догоняют. Насколько понимаю, ID Clarion в самом начале, по крайней мере, до 5 версии была заточена как раз под Btrieve, а tps добавили как более лёгкий вариант базы данных.
Последний раз редактировалось arlean1 31 Июль 2016, 13:25, всего редактировалось 1 раз.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7330
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Clarion & NoSQL Servers

Сообщение Игорь Столяров »

arlean1 писал(а): Для Btrieve 12 вроде ссылка на увеличение на максимальный размер базы до 256 Гб, а раньше реально было 1 Гб.
Все верно, за исключением мелких деталей.
1. Размер файла в Btrieve 6.15 всегда был 4 GB, таким же и остался в Btrieve 12
2. 256 GB - это максимальный размер файла в полноценном Actian PSQL 12

см. первоисточник: http://www.pervasive.com/database/Home/ ... eve12.aspx
За теми кто отстал - не возвращаться. (С) Кодекс
arlean1
Активист
Сообщения: 114
Зарегистрирован: 24 Июль 2016, 22:34

Clarion & NoSQL Servers

Сообщение arlean1 »

Игорь Столяров писал(а):
arlean1 писал(а): Размер файла в Btrieve 6.15 всегда был 4 GB, таким же и остался в Btrieve 12
Это в теории, после 1 Гб начинался тормоз, как в tps после 100-200 Мб.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7330
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Clarion & NoSQL Servers

Сообщение Игорь Столяров »

Никогда не сталкивался с такой практикой. Помню во времена Win95 была радость, когда сняли ограничение
на partition HDD в 2GB и можно стало не дробить по файлам операции за месяц в банке ... (Diasoft & Btrieve 6.15).

Впрочем, в любом случае, изменений в размере файла нет.
Судя по лицензионной политике - Btrieve 12 выпустили для встраивания в дистрибутив каких-то заказных программ ...
За теми кто отстал - не возвращаться. (С) Кодекс
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

Clarion & NoSQL Servers

Сообщение kreator »

Оказывается, есть наша разработка NoSQL сервера (Mail.ru group) - Tarantool. Билайн сейчас попытается какие-то свои сервисы на неё перевести (вот новость - http://www.cnews.ru/news/top/2016-08-01 ... skuyu_subd). Почитать об этой СУБД здесь - https://tarantool.org/, https://habrahabr.ru/post/133435/. Но я чего-то для Винды не нашёл, хотя это понятно - open source не для неё.
We are hard at work… for you. :)
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

Clarion & NoSQL Servers

Сообщение kreator »

Ответ SV на вопрос о поддержке NoSQL:

Код: Выделить всё

You can already use Clarion to access some NoSQL databases, for example PostGres supports both relational and Document model databases. There are several commercial ODBC drivers available for MongoDb. Another option would be to use H5 and a Javascript API to connect to the NoSql and exchange data from within your Clarion app.
We are hard at work… for you. :)
Ответить