
    Новые сообщения [новые:0]
  
  Дайджест 
  
  Горячие темы
    Избранное [новые:0]
  
Форумы 
 
Пользователи 
Статистика 
Статистика нагрузки 
    Мод. лог 
  
  Поиск 
  | 
| 
 13.10.2017, 10:51 
 | 
|||
|---|---|---|---|
  
  | 
|||
Архитектура распределенной БД (синхронизация)  | 
|||
| 
 #18+ 
  
    
  Есть клиенты, работающие с локальной базой SQLite. Необходимо по требованию осуществлять синхронизацию всех SQLite баз участвующих в процессе. Изредка добавляются новые клиенты SQLite, получается к ним должны приходить все данные. Обмен необходимо выполнять через любой облачный сервис (Google Drive, Яндекс.Диск и т.д.) База примерно всегда 0.8-1 Гб, интернет не скоростной, интернет то есть, то нет, т.е. какой-либо клиент, может какое то время работать offline. Вопрос: как лучше организовать архитектуру БД и какой механизм синхронизации посоветуете? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 13.10.2017, 12:09 
 | 
|||
|---|---|---|---|
  
  | 
|||
Архитектура распределенной БД (синхронизация)  | 
|||
| 
 #18+ 
  
    
  Уважаемый авторВопрос: как лучше организовать архитектуру БД и какой механизм синхронизации посоветуете? Blockchain. Posted via ActualForum NNTP Server 1.5 ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 19.10.2017, 23:02 
 | 
|||
|---|---|---|---|
Архитектура распределенной БД (синхронизация)  | 
|||
| 
 #18+ 
  
    
  блокчейн? зачем?  Ключи у сущностей уникальные для всех баз или могут повторяться от базы к базе? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 20.10.2017, 09:22 
 | 
|||
|---|---|---|---|
Архитектура распределенной БД (синхронизация)  | 
|||
| 
 #18+ 
  
    
  Arm79блокчейн? зачем? Это модно и метросексуально  зы: Семь лет мак не родил и голода не было (с) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 20.10.2017, 23:27 
 | 
|||
|---|---|---|---|
  
  | 
|||
Архитектура распределенной БД (синхронизация)  | 
|||
| 
 #18+ 
  
    
  Arm79блокчейн? зачем?  Ключи у сущностей уникальные для всех баз или могут повторяться от базы к базе? Конечно все уникальны. Первичный ключ = ТЕКУЩАЯДАТА+КОЛИЧЕСТВО МИЛЛИСЕКУНД С НАЧАЛА ДНЯ ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 21.10.2017, 00:20 
 | 
|||
|---|---|---|---|
  
  | 
|||
Архитектура распределенной БД (синхронизация)  | 
|||
| 
 #18+ 
  
    
  Уважаемый авторКонечно все уникальны. Первичный ключ = ТЕКУЩАЯДАТА+КОЛИЧЕСТВО МИЛЛИСЕКУНД С НАЧАЛА ДНЯ Когнитивный диссонанс только у меня возникает?.. Posted via ActualForum NNTP Server 1.5 ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 21.10.2017, 17:46 
 | 
|||
|---|---|---|---|
Архитектура распределенной БД (синхронизация)  | 
|||
| 
 #18+ 
  
    
  Dimitry Sibiryakov, Не только у тебя )) Уважаемый автор, нет совершенно никакой гарантии, что другие клиенты ровно в эту же миллисекунду не совершают также запись в таблицу. Более того, системный таймер выдает значения с погрешностью. То есть если вы осуществите много записей подряд в одну таблицу, они все получат одно и то же значение вашего "ключа" ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 21.10.2017, 23:46 
 | 
|||
|---|---|---|---|
Архитектура распределенной БД (синхронизация)  | 
|||
| 
 #18+ 
  
    
  Уважаемый автор, вариантов репликации для лайта сколько хошь, например litesync ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 14.11.2017, 15:19 
 | 
|||
|---|---|---|---|
Архитектура распределенной БД (синхронизация)  | 
|||
| 
 #18+ 
  
    
  Dimitry SibiryakovУважаемый авторКонечно все уникальны. Первичный ключ = ТЕКУЩАЯДАТА+КОЛИЧЕСТВО МИЛЛИСЕКУНД С НАЧАЛА ДНЯ Когнитивный диссонанс только у меня возникает?.. -- ну, пусть автор заменит эти миллисекунды на любой локально уникальный счётчик и добавит в ключ уникальный номер конкретной локальной базы. Выдавать такие уникальные номера базам сумеет, поди? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
  | 

start [/forum/topic.php?fid=32&mobile=1&tid=1540116]:  | 
    0ms | 
get settings:  | 
    9ms | 
get forum list:  | 
    14ms | 
check forum access:  | 
    4ms | 
check topic access:  | 
    4ms | 
track hit:  | 
    53ms | 
get topic data:  | 
    9ms | 
get forum data:  | 
    2ms | 
get page messages:  | 
    48ms | 
get tp. blocked users:  | 
    2ms | 
| others: | 11ms | 
| total: | 156ms | 

    | 0 / 0 | 

На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даете согласие с использованием данных технологий.