|
Globals - бесплатная Cache для Java
|
|||
---|---|---|---|
#18+
Даже что там кто-то своих рутин запихает , тоже их недочет. Это тоже было рассчитано с самого начало. Ведь явно не было ни %RO не %RI ... ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2011, 13:32 |
|
Globals - бесплатная Cache для Java
|
|||
---|---|---|---|
#18+
Даже что там кто-то своих рутин запихает , тоже их недочет. Это тоже было рассчитано с самого начало. Ведь явно не было ни %RO не %RI ... ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2011, 13:32 |
|
Globals - бесплатная Cache для Java
|
|||
---|---|---|---|
#18+
Извините, я случайно ... ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2011, 13:33 |
|
Globals - бесплатная Cache для Java
|
|||
---|---|---|---|
#18+
Ну понятно. Запусти пример и будь счастлив. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2011, 13:53 |
|
Globals - бесплатная Cache для Java
|
|||
---|---|---|---|
#18+
andrew000999Уважаемый Alibaba Это даже не смешно насчет не заморачиваться указанным мной спомбом ......... Ни в коем случае не хотел кого-либо смешить и, тем более, обижать. Просто хотел поделиться результатом своих тестов и показать, что можно загрузить в Globals нужные рутины (тот же Alt-nc) и другим способом. Но получилось, как получилось. Прошу прощения за неудачно построенное предложение со словом «заморачиваться». Ваш способ загрузки рутин, бесспорно, классика MUMPS-а. А ещё я воспользовался тем, что Вы выложили свой Alt-nc. Загрузил его в Globals, ради интереса, «своим» способом – через Cache. Всё получилось, Alt-nc заработал в Globals. Весь функционал, правда, не проверял. Но редактирование рутин работает: подредактировал загруженную ранее из Cache рутину %SS – закомментировал вызов $$nlicenses^%LICENSE. Теперь можно увидеть информацию о заданиях, выполняющихся в Globals. P.S. Всем хороших выходных ! :) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2011, 17:29 |
|
Globals - бесплатная Cache для Java
|
|||
---|---|---|---|
#18+
Так, для тормозов повторите: Globals допускает у себя запуск M-программ? Только интовых? Мож туда и классы можно затолкать? ;-) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2011, 17:36 |
|
Globals - бесплатная Cache для Java
|
|||
---|---|---|---|
#18+
Блок А.Н.Так, для тормозов повторите: Globals допускает у себя запуск M-программ? Только интовых? Мож туда и классы можно затолкать? ;-) Всё нижеописанное относится к текущей версии Globals: 1. К Globals можно подключиться для работы в терминальном режиме (режиме командной строки). Способ подключения описан в этой ветке форума (C:\GlobalsDB\bin>cache.exe -s ..\mgr -U data). У меня получилось одновременно создать два таких подключения, потом говорит, что исчерпан лимит лицензий. 2. Запуск М-программ допускается. Запускаются OBJ-программы, INT – это просто исходники. 3. При старте Globals запускаются шесть системных процессов. Плюс возможность запустить еще два (типа лицензия на восемь процессов). Т.е. можно подключиться в терминальном режиме и запустить программу командой job. Таким образом можно написать рутину, которая будет крутиться в фоне и мониторить некую глобаль. При появлении в этой глобали значения (строка М-кода), рутина должна попытаться применить команду Xecute к содержимому глобали. Т.е. возможность выполнить рутину из Java-программы. С классами, думаю, ничего не выйдет - не поддерживается. Так же не удалось получить доступ к TCP-порту командой Open ... |
|||
:
Нравится:
Не нравится:
|
|||
11.04.2011, 12:52 |
|
Globals - бесплатная Cache для Java
|
|||
---|---|---|---|
#18+
авторGlobals допускает у себя запуск M-программ? По задумке IS - нет. Но как сделали ребята выше можно. Как было сказано, это предусматривается только для работы чисто как с базой (с глобалами) для тех, кто не должен вникать в М программирования, а чисто из своих сред (в данном моменте только Java) получать полную гаммы работы с глобалами ! Вот что написали на форум : Remember that the target audience for Globals is unlikely to be existing users of either Cache or M systems - I suspect many of these folks won't "get it" particularly. The people for whom Globals is likely to be of great interest is folks who have been looking for a NoSQL technology that isn't simplistic in its capabilities (unlike, eg, a key/value store such as Redis), has very high performance (unlike CouchDB) and is mature and robust enough to use for commercial/serious applications (unlike, eg MongoDB). Such people won't know or want to learn the M language or Cache ObjectScript, but will want to use the language with which they are familiar (eg Java, Javascript, Python, etc). In my opinion Globals should be very successful within this niche. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.04.2011, 12:56 |
|
Globals - бесплатная Cache для Java
|
|||
---|---|---|---|
#18+
авторТак же не удалось получить доступ к TCP-порту командой Open Там же мне ответили I very much doubt that ISC will enable TCP support in Globals (that's my hunch anyway). In any case, without access to the native Cache language, TCP access to Globals won't do much for you. However most languages that are or likely to be supported via APIs provide TCP support which should then provide you with what you need. The key thing to understand about Globals is that it is just a database engine, unlike Cache which includes it's own closely-coupled scripting language/environment. The key difference is that the APIs to Globals are "in process" rather than via, eg a TCP socket. The result should be very much higher performance and scalability, particularly when you hook it up to a very high-performance server environment such as Node.js. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.04.2011, 13:06 |
|
Globals - бесплатная Cache для Java
|
|||
---|---|---|---|
#18+
Понятно, спасибо :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.04.2011, 13:49 |
|
Globals - бесплатная Cache для Java
|
|||
---|---|---|---|
#18+
Подключил БД с классами, результат: Код: plaintext 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.04.2011, 14:04 |
|
Globals - бесплатная Cache для Java
|
|||
---|---|---|---|
#18+
А вот еще для тупых поясните: есть же серверные java-технологии, да? Т.е. globals можно использовать для веб? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2011, 15:44 |
|
Globals - бесплатная Cache для Java
|
|||
---|---|---|---|
#18+
Блок А.Н.А вот еще для тупых поясните: есть же серверные java-технологии, да? Т.е. globals можно использовать для веб? А что в данном случае означает слово "можно"? 1) спрашиваете разрешение 2) вопрос о технологической возможности в принципе 3) вопрос о степени гиморности и пороге стоимости работ ? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2011, 16:04 |
|
Globals - бесплатная Cache для Java
|
|||
---|---|---|---|
#18+
2,3 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2011, 16:07 |
|
Globals - бесплатная Cache для Java
|
|||
---|---|---|---|
#18+
Блок А.Н.2,3 2) если можно вызывать из жавы то конечно можно сделать серверную часть на жаве 3) сопоставьте сколько может быть одновременных заходов на вебсайт и сколько может отработать серверная часть. 3-й пункт представляется решаемым при пулировании всех запросов на один обработчик. тут или коннект-дисконнект или наверно жависты могут подсказать организацию очередей и схемы обмена данными принятые в жавских средах. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2011, 16:27 |
|
Globals - бесплатная Cache для Java
|
|||
---|---|---|---|
#18+
Т.е. програмить придется прям по серьезному, а серьезную нагрузку на бесплатной СУБд все равно не потянет? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2011, 16:29 |
|
Globals - бесплатная Cache для Java
|
|||
---|---|---|---|
#18+
Я конечно может быть не прав, но все таки. Есть прекрасная М база GT.M. Скорость супер и она БЕСПЛАТНА ! Есть для нее прекрасные разработки Rob Tweed на http://gradvs1.mgateway.com/main/ для веб. То, что она только под Linux, вот только это, а в остальном ... ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2011, 17:06 |
|
Globals - бесплатная Cache для Java
|
|||
---|---|---|---|
#18+
А Globals это что-то на половину... Даже меньше Типа без ног. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2011, 17:09 |
|
Globals - бесплатная Cache для Java
|
|||
---|---|---|---|
#18+
Ну насчет GTM это выход. Только надо привыкнуть к Линуху и повозиться с настройками GTM. Идеология администрирования в GTM совсем другая. Документации на русском языке практически нет. На Web выйти можно и еще одним способом. Написать WebServer на MUMPSe. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2011, 20:20 |
|
Globals - бесплатная Cache для Java
|
|||
---|---|---|---|
#18+
ValeriuЯ конечно может быть не прав, но все таки. Есть прекрасная М база GT.M. Скорость супер и она БЕСПЛАТНА ! Есть для нее прекрасные разработки Rob Tweed на http://gradvs1.mgateway.com/main/ для веб. То, что она только под Linux, вот только это, а в остальном ... ;) Ну так за чем же дало встало. С Вас roadmap ;) Только желательно не хеловорд, а что-то с минимальной предметной областью. Связанными данными. Интерфейсами. Средствами анализа. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2011, 04:56 |
|
Globals - бесплатная Cache для Java
|
|||
---|---|---|---|
#18+
kolesovНу так за чем же дало встало Например что нам было надо, мы взяли оттуда сполна . На то оно и бесплатно, приложить немного надо усилий, и все ... http://eltranssoft.ucoz.ru/ (Давненько не обновляли , не знаю если там демо-версия еще функциональна) Нам вполне хватает прямой доступ к данным. (разные там классы и SQL не интересуют) Сейчас заканчиваем новый модуль для винды. Скорость поражает. Сотни тысячи строк за секунды Windows клиенту. Успевай только разобрать. То что GT.M это действительно NoSQL, я Вам гарантирую 100%. Там действительно сохранено все что принадлежит классике М. На рынке серьезных МUMPS СУБД, только эти двое игроков, IS и FIS А Globals, это так, что-то непонятное. Во всяком случае для меня :) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2011, 08:55 |
|
Globals - бесплатная Cache для Java
|
|||
---|---|---|---|
#18+
ValeriuНапример что нам было надо, мы взяли оттуда сполна. На то оно и бесплатно, приложить немного надо усилий, и все ... Ну так если Вы приложили уже усилия, Вам ведь не составит труда уделить нам немного времени и описать по пунктам, как у себя это чудо запустить? Правда интересно - я уже даже машинку под "посмотреть" выпросил. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2011, 15:36 |
|
Globals - бесплатная Cache для Java
|
|||
---|---|---|---|
#18+
как у себя это чудо запустить? У Вас уже установлен GT.M ? Если нет. Для начало я Вам посоветовал скачать "AcculturationWorkshop-Materials.zip " http://sourceforge.net/projects/fis-gtm/files/GT.M%20Acculturation%20Workshop/0.6/ Там на английском, но как установить там вроде нормально описано. Просто, после установки заходите в каталог где установили GT.M и из командной строки Linux набираем ./gtm например: [root@Linux-Server valeriu]# cd /usr/gtm5402 [root@Linux-Server gtm5402]# ./gtm which: no icu-config in (/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/valeriu/bin) GTM> Как видите ничего сложного... Будут вопросы, постараюсь ответить по мере возможности. А вообще все это, должна быть отдельная тема . ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2011, 16:37 |
|
Globals - бесплатная Cache для Java
|
|||
---|---|---|---|
#18+
Globals and GT.M compared ... http://nosql.mypopescu.com/post/5633789299/intersystems-globals-and-gt-m-compared ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2011, 16:00 |
|
|
start [/forum/topic.php?fid=39&msg=37227098&tid=1556430]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 161ms |
0 / 0 |