|
Air Live Drive
|
|||
---|---|---|---|
#18+
Air Live Drive — программа, позволяющая подключать облачные хранилища как обычные локальные диски, что способствует значительному упрощению работы с ними. Поддерживаются самые популярные сервисы, в том числе наши Яндекс и Mail.ru. Можно добавить в автозагрузку и выбрать, какие сервисы будут подключаться автоматически. Если вы часто обмениваетесь файлами или работаете с облачными хранилищами, то данная программа поможет вам сэкономить уйму времени. Ну это я взял из описания программы. Вопрос. А можно ли это использовать для многопользовательской работы через "облако"? Сам проверить пока не могу. Но описание вроде позволяет. Надо пробовать. ------------------------------------------------------------- А ты вложил уже свой кровный рубль в 50-ти миллиардное состояние Билла Гейтса? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.12.2018, 20:19 |
|
Air Live Drive
|
|||
---|---|---|---|
#18+
Joss, Смотря что подразумевать под "многопользовательской работой". Если несколько человек сидят под одной облачной учёткой на разных компьютерах, то скорее всего - да (с ограничениями) и если "work online" в возможностях программы, подразумевает прямое подключение к облаку, минуя локальную копию облака с её синхронизацией, как это делается обычно в облачных клиентах. Есть "многопользовательский" вариант, когда часть облачных файлов в одной учётке разрешено менять другим учёткам в том-же облаке. В этом случае надо смотреть на возможности этой программы. На мой взгляд - основная проблема всех этих облачных вариантов находится в возможности блокировки файла при его открытии, копировании и разной скорости Интернета у людей. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.01.2019, 10:11 |
|
Air Live Drive
|
|||
---|---|---|---|
#18+
Joss Air Live Drive Было интересно проверить именно совместную работу с БД на разных компах - не работает , если грубо и без нюансов, то кто последним вышел - того и база (проверял на Яндекс диске)... А так то да - гораздо удобнее, облака как собственные диски, в общем все по бутафорски причесано под локальные диски... Обращение к файлам и папкам напрямую зависит от скорости интернета, тормоза при работе с БД видны невооруженным глазом, небольшое зависание при открытии форм, если локально или в хорошей сети перелинковка 50 таблиц идет на раз, то здесь минуты две-три... в этом отношении штатное облако лучше чем этот Air Live Drive ибо работаешь локально без тормозов, а синхронизация идет после выхода из БД, а тут постоянно идут потуги на синхронизацию, которой на самом деле нет... Ну и подключить не просто, у меня на первый комп ушло больше часа, то NET фрейм ворка 4,5 не хватает, то нужно установить обновление системы безопасности, то не хватает библиотек С++, то еще какой-то хрени... В результате оставлю, но НЕ из-за совместной работы с БД, - а потому, что удобно манипулировать файлами в облаках, ну и самому работать со своими же бд по очереди с разных компов (бухгалтерия, финансы, планировщики и т.д.) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.01.2019, 19:01 |
|
Air Live Drive
|
|||
---|---|---|---|
#18+
оживлю. есть задачка - скажем пара филиалов, надо синхронизировать данные в таблицах они не связанные, но идентичные. Идея такая - локалки филиалов с синхрообразом на ЯД, и синхронизация баз с ЯД по запросу (чтение из базы2 в облаке в нужную локалку1). проблема в том что базы после синхронизации не будут идентичными - ключи автоинкремента то разные, даже суррогаты, значит ключи нужно формировать.либо просто запросом скидывать в temp таблицу... (наверное больше к этому склоняюсь - задача только данные получить для контроля) хотелось бы услышать мнения, по Вашему опыту, что работает удобно, масштабируемо и без аренды вирт.машин и пр. (может ЯД уже позволяет работать нескольким пользователям?-не по тестам а по реальной работе?) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.07.2020, 13:54 |
|
Air Live Drive
|
|||
---|---|---|---|
#18+
alecko оживлю. есть задачка - скажем пара филиалов, надо синхронизировать данные в таблицах они не связанные, но идентичные. Идея такая - локалки филиалов с синхрообразом на ЯД, и синхронизация баз с ЯД по запросу (чтение из базы2 в облаке в нужную локалку1). проблема в том что базы после синхронизации не будут идентичными - ключи автоинкремента то разные, даже суррогаты, значит ключи нужно формировать.либо просто запросом скидывать в temp таблицу... (наверное больше к этому склоняюсь - задача только данные получить для контроля) хотелось бы услышать мнения, по Вашему опыту, что работает удобно, масштабируемо и без аренды вирт.машин и пр. (может ЯД уже позволяет работать нескольким пользователям?-не по тестам а по реальной работе?) Сурагатные ключи типа GUID прекрасно подходят для этой задачи в Access они называются "Код репликации" ... |
|||
:
Нравится:
Не нравится:
|
|||
04.07.2020, 14:16 |
|
Air Live Drive
|
|||
---|---|---|---|
#18+
ROI, я знаю что это. соглашусь - можно перекидывать и ключи тоже. да это неплохо. (не люблю этот GUID). спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.07.2020, 14:56 |
|
Air Live Drive
|
|||
---|---|---|---|
#18+
alecko хотелось бы услышать мнения, ничо не понял... Хотя бы пару примеров по объединению хотя бы пару записей из таблицы... Когда все в общем - конкретного ответа не будет... Ну например: Счетчик(ключ) + Наименование и там и там - синхронизировать почти не реально без изменения структуры ... А вот (Счетчик + id_объекта)=ключ + Наименование - это уже другой ракурс, особенно когда счетчик свой.... Ну тут еще и другие проблемы, например: Иванов с одним паспортом засветился на обоих объектах, даже если его везде одинаково прописали - без ошибок, сколько будет Ивановых после синхронизации ? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.07.2020, 15:13 |
|
Air Live Drive
|
|||
---|---|---|---|
#18+
vmag, а нет пока ничего, есть тз и при обсуждении его прилетел второй филиал. с формулировкой проконтролировать как у них идут дела. Суррогат GUID(счетчик(!))+код филиала-нормальный такой ключ. Ивановых будет 2. первый работает в одном филиале, а второй работает в другом. разные учетные записи и пр. - так что тут без проблем. при том что даже первого могут отправить в командировку во второй филиал - все пройдет под разными кодами. но смущают 2 практически одинаковые базы (даже бэкап не нужно делать :) ). есть ещё вариант, что не синхронизировать, а просто считывать данные из второй базы, показывать нужные отчеты (управление думаю идет по другим каналам (в тз про это не было)). тогда это будут 2 разные базы (одинаковой структуры) (которые можно синхронизировать в дальнейшем в чем и поможет GUID) но это частный случай, может использует кто облако на несколько мест, скажем по web-dav - синхронизация не как в моем случае (чужое облако - своя локалка) а между облаками. это же круть как быстро, но база в локале может и будет только синхрониться и работать не даст). ... |
|||
:
Нравится:
Не нравится:
|
|||
04.07.2020, 16:12 |
|
Air Live Drive
|
|||
---|---|---|---|
#18+
alecko прилетел второй филиал. с формулировкой проконтролировать как у них идут дела. ну тут нужно прикинуть перспективу, может и не нужно ничего скрещивать (если чужое только на просмотр), просто пристегнуть чужие таблицы на постоянку и когда нужно посмотреть как там дела - тупо поменять источники данных в формах и запретить изменение, а после просмотра - вернуться на свои таблицы... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.07.2020, 17:56 |
|
Air Live Drive
|
|||
---|---|---|---|
#18+
alecko оживлю. есть задачка - скажем пара филиалов, надо синхронизировать данные в таблицах они не связанные, но идентичные. Идея такая - локалки филиалов с синхрообразом на ЯД, и синхронизация баз с ЯД по запросу (чтение из базы2 в облаке в нужную локалку1). проблема в том что базы после синхронизации не будут идентичными - ключи автоинкремента то разные, даже суррогаты, значит ключи нужно формировать.либо просто запросом скидывать в temp таблицу... (наверное больше к этому склоняюсь - задача только данные получить для контроля) хотелось бы услышать мнения, по Вашему опыту, что работает удобно, масштабируемо и без аренды вирт.машин и пр. (может ЯД уже позволяет работать нескольким пользователям?-не по тестам а по реальной работе?) Не так давно проверял возможности работы аксесса с продуктом ДИСК О: от Яндекс. Типа клиентская часть лежит на компе пользователя . Очень шустро работает с подключением к данным , скорость работы изумительная . Но синхронизация файла mdb/accdb при многопользовательской работе по прежнему НЕ РАБОТАЕТ. И Гугл аналогично и остальные известные облачные хранилища. Форсируйте момент и посадите все таки access либо на MySql либо на Pg. Хостинг стоит всего в районе 1900-2100 рублей в год у топовых провайдеров. Бесконечными плюсами в данной пересадке является скорость работы MySql с тяжелыми запросами (по сравнению с родным движком Access естественно.) И не надо жечь домашний комп ) Я примерно 40% запросов для отчетов перенес на MySql напрямую в виде VIEW. Скорость работы по сравнению с аксессом примерно раз в 7-8 быстрей)) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.07.2020, 18:43 |
|
Air Live Drive
|
|||
---|---|---|---|
#18+
Сергей Лалов, ну тут есть много всяких условных НЕТ... - для многих клиентов не приемлема остановка работы из-за отсутствия интернета или проблем у провайдера... - многие клиенты (как оказалось) не допускают хранение своей информации где-то там, да еще и платно... ну вот яндекс диск для них - его как бы видно - типа вот он в проводнике, значит тут на компе, а не понятный и не зримый MySql не понятно где и у кого и зачем еще платить за это, а когда еще и по бухгалтерии нарисовывается третье юр. лицо в виде провайдера, то тебе еще и начинают задавать дебильные вопросы типа - так что ты посредник оказывается ?... Лучше делать все молча и показывать только результат не опускаясь до подробностей и чем дешевле- тем меньше вопросов будет... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.07.2020, 19:22 |
|
Air Live Drive
|
|||
---|---|---|---|
#18+
vmag, Ну тут да, политика безопасности данных предприятия похоронила не одну нормальную инициативу. По опыту работы в разных компаниях, и не только в разрезе базостроения. Можно развернуть pg или мускул внутри компании, на каком нибудь старом обычном компе внутри корпоративной сетки. Мы такое проворачивали даже в формациях крупных сетевых компаниях ритейлеров типа X5 retail group, причём не являясь программистами) Мне кажется на шаре в облаке хранить accdb гораздо палевней, ведь он ничем не защищён. Тут выстроятся паровозиком и СБ и ИТ и бухгалтерия на раздачу ... |
|||
:
Нравится:
Не нравится:
|
|||
04.07.2020, 20:06 |
|
Air Live Drive
|
|||
---|---|---|---|
#18+
Сергей Лалов Мне кажется на шаре в облаке хранить accdb гораздо палевней, ведь он ничем не защищён. Этот вопрос уже решен - вскрыть его не получится, схема описывалась ранее - она рабочая, сейчас модернизированная, но принцип старый. Не говоря что ЯД все таки тоже под паролем/логином. Сергей Лалов Бесконечными плюсами в данной пересадке является скорость работы MySql с тяжелыми запросами (по сравнению с родным движком Access естественно.) И не надо жечь домашний комп ) Я примерно 40% запросов для отчетов перенес на MySql напрямую в виде VIEW. Скорость работы по сравнению с аксессом примерно раз в 7-8 быстрей)) Быстрее скорости в локалке ещё ничего нет. Однако я с интересом читаю Ваши исследования. vmag пристегнуть чужие таблицы на постоянку и когда нужно посмотреть как там дела Боюсь Яндекс диск будет блокировать работу в этой базе другим юзерам. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.07.2020, 21:05 |
|
Air Live Drive
|
|||
---|---|---|---|
#18+
alecko, Быстрее скорости локалки является скорость расчёта агрегатных функций на mysql server. Пока аксесс кряхтит и высчитывает 8 запросов типа юнион, где каждый элемент является также составным запросом типа юнион состоящих из трех разных запросов то аксесс в локалке проседает на 10 секунд, а mysql выполняет меньше чем за секунду. ! Вы просто передаёте параметры из аксесса на сервер, там происходит расчёт и прилетает ответ в виде view. Объем пакета передаваемой информации со стороны сервера составляет 60-90 килобайт. Так что скорость в локальной сети тут не узкое место. Аксессу с разделенными базами на ресурсе такая скорость даже не снилась. Mysql специально для этого и создан в общем то. Аксесс производит расчёты на стороне клиента то есть тащит на себя данные, вычисляет а мускул считает все у себя и выдаёт Аксессу уже готовый результат выборки, максимально ужатый. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.07.2020, 21:21 |
|
Air Live Drive
|
|||
---|---|---|---|
#18+
Сергей Лалов Аксесс производит расчёты на стороне клиента то есть тащит на себя данные, вычисляет а мускул считает все у себя и выдаёт Аксессу уже готовый результат выборки, максимально ужатый. А access и SQL Server не могут тоже самое в локалке ? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.07.2020, 21:38 |
|
Air Live Drive
|
|||
---|---|---|---|
#18+
Могут конечно, причём если ms sql server работает на нормальном железе, с установленным Windows server, то скорость будет вообще огонь. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.07.2020, 21:40 |
|
Air Live Drive
|
|||
---|---|---|---|
#18+
alecko Боюсь Яндекс диск будет блокировать работу в этой базе другим юзерам. Блокировать то он не будет, ему по барабану, но грабли действительно есть и они гораздо острее и шире чем кажется... Например, юзер 1 зашел с утра посмотреть что у юзера 2 и забыл закрыть... А юзер 2 отдолбил как стахановец 4 часа, закрыл программу и уехал домой... Тут и юзер 1 вспомнил к вечеру что смотрел у юзера 2 и закрыл, все... база юзера 1 пошла в яндекс диск, а юзер 2 долбил в холостую... проверял лично (кто последний вышел - того база и будет на ЯД и пофиг он просто смотрел или что-то там делал) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.07.2020, 21:42 |
|
Air Live Drive
|
|||
---|---|---|---|
#18+
vmag alecko Боюсь Яндекс диск будет блокировать работу в этой базе другим юзерам. Блокировать то он не будет, ему по барабану, но грабли действительно есть и они гораздо острее и шире чем кажется... Например, юзер 1 зашел с утра посмотреть что у юзера 2 и забыл закрыть... А юзер 2 отдолбил как стахановец 4 часа, закрыл программу и уехал домой... Тут и юзер 1 вспомнил к вечеру что смотрел у юзера 2 и закрыл, все... база юзера 1 пошла в яндекс диск, а юзер 2 долбил в холостую... проверял лично (кто последний вышел - того база и будет на ЯД и пофиг он просто смотрел или что-то там делал) жестко..0_о ... |
|||
:
Нравится:
Не нравится:
|
|||
04.07.2020, 23:54 |
|
Air Live Drive
|
|||
---|---|---|---|
#18+
vmag alecko Боюсь Яндекс диск будет блокировать работу в этой базе другим юзерам. Блокировать то он не будет, ему по барабану, но грабли действительно есть и они гораздо острее и шире чем кажется... Например, юзер 1 зашел с утра посмотреть что у юзера 2 и забыл закрыть... А юзер 2 отдолбил как стахановец 4 часа, закрыл программу и уехал домой... Тут и юзер 1 вспомнил к вечеру что смотрел у юзера 2 и закрыл, все... база юзера 1 пошла в яндекс диск, а юзер 2 долбил в холостую... проверял лично (кто последний вышел - того база и будет на ЯД и пофиг он просто смотрел или что-то там делал) Бред какой то (не удержался) У вас чё база не разделенная? Или вы используете линкованные таблицы? Разделите базу. Откажитесь от линкованных таблиц. Работайте через DAO или ADO (с одним единственным соединением) И будет вам счастье. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2020, 05:09 |
|
Air Live Drive
|
|||
---|---|---|---|
#18+
ROI Бред какой то (не удержался) не удержался и написал... а проверить перед тем как писать слабо ? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2020, 11:16 |
|
Air Live Drive
|
|||
---|---|---|---|
#18+
vmag ROI Бред какой то (не удержался) не удержался и написал... а проверить перед тем как писать слабо ? Проверить что? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2020, 04:48 |
|
Air Live Drive
|
|||
---|---|---|---|
#18+
vmag Тут и юзер 1 вспомнил к вечеру что смотрел у юзера 2 и закрыл, все... база юзера 1 пошла в яндекс диск, а юзер 2 долбил в холостую... проверял лично (кто последний вышел - того база и будет на ЯД и пофиг он просто смотрел или что-то там делал) Я это имел в виду(в смысле бреда). И спросил у вас (база разделена?) И про линкованные таблицы спросил(вы не ответили) 1 неправильно спроектирована баз. 2 В разделенной базе (без линкованных таблиц) с ADO или DAO и RacordSet нет блокировок, если вы сами этого не захотите. 3 "Кто первый встал того и тапки" это в неправильной базе.(не важно где база, в сети, или как у вас, в яндекс диске) Удачи. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2020, 05:06 |
|
Air Live Drive
|
|||
---|---|---|---|
#18+
ROI Проверить что? Облачному диску абсолютно наплевать на ваше мастерство, качество проектировки БД и как вы к ней подключились, вы локально вообще не ощущаете совместную работу, о блокировках здесь вообще говорить не уместно - вы работаете один на этой локальной машине (можете считать что вы работаете с общим облачным текстовым или вордовским файлом а не с БД)... Для облака БД это просто файл, который после закрытия (отключения) на локальной машине должен быть отправлен в облако (синхронизирован) если время его закрытия старше времени файла в облаке , по этому кто последним у себя закрыл базу локально, того база и будет лежать в общем облаке (её синхронизация с облаком произойдет последней)... Об этом я говорил здесь [21777390] полтора года назад, мне самому это очень нужно было и я сам на этом обломился... Да я проверял на линкованных таблицах очень правильно спроектированную БД. По этому и предлагал вам проверить работу на своих дао/шмао прежде чем писать: 1. Создайте свой ДАО и откройте на нем форму для просмотра записей на первом компе (это условие у alecko) 2. На втором компе ( никак не соединенным по локалке или еще как либо с первым компом, есть только выход в интернет ) любым способом добавьте запись в БД, которая лежит в облаке и закройте БД. 3. Закройте БД с ДАО на первом компе и о чудо на втором компе начинается синхронизация... 4. А теперь после синхронизации откройте базу на любом компе и проверьте есть ли добавленная в п. 2 запись... Полтора года назад я на этом обломился, прошло достаточно времени и если бы вы проверили и оно работало, а не просто бла... бла... то я сам на это перешел бы, я могу и сам проверить, просто сейчас не до этого и особо не горит... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2020, 09:15 |
|
Air Live Drive
|
|||
---|---|---|---|
#18+
vmag, Нда! Даже и не знаю, что сказать. Про приатаченый диск из облака (это очень не то, что в лакалке) я знал. Про сонхронизацию вы наверно говорили (про облачную самого диска) тогда сори. Ну а то, что, халявы? для удаленной работы с базой Access нет и наврят ли будет - печалька. С уважением. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2020, 09:30 |
|
|
start [/forum/topic.php?fid=45&fpage=15&tid=1610023]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
44ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
others: | 307ms |
total: | 465ms |
0 / 0 |