The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Реализация системы репликации для SQLite"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"Реализация системы репликации для SQLite"  +/
Сообщение от opennews (??) on 27-Дек-09, 23:43 
Увидела свет утилита sqlite3-rdiff (http://sqlite.mobigroup.ru/src/wiki?name=sqlite3-rdiff), предназначенная для организации репликации данных между несколькими БД SQLite. Утилита поддерживает три базовые операции:


-  Формирование файла хэш-сигнатур, отражающих текущее состояние всех записей БД.
-  Генерацию delta-патча на основе сравнения текущего состояния базы с состоянием отраженным в файле сигнатур.
-  Обновление данных в БД на основе заданного delta-патча:

Сигнатуры вычисляются (http://geomapx.blogspot.com/2009/12/small-signature-for-sqli...) с использованием хэш-функции MurmurHash (http://geomapx.blogspot.com/2009/12/murmurhash-20.html) для всех данных одной строки или группы строк базы. Размер файла сигнатур занимает около 10% от размера исходной базы, но имеется возможность вычисления и проверки сигнатур сразу для нескольких строк, что позволяет значительно сократить размер файла сигнатур за счет увеличения размера delta-патча. Примечательно, что пр...

URL: http://sqlite.mobigroup.ru/src/wiki?name=sqlite3-rdiff
Новость: https://www.opennet.ru/opennews/art.shtml?num=24835

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Реализация системы репликации для SQLite"  +/
Сообщение от Аноним (??) on 27-Дек-09, 23:43 
Интересно, а когда это в федоре примянят, там база юма в sqlite и через полгода после релиза начинает ощутимо долго ее выкачивать при упдейте.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Реализация системы репликации для SQLite"  +/
Сообщение от anonymous (??) on 31-Дек-09, 12:00 
А я-то всё думаю.. Для рпм дельты уже ввели, а тут до сих пор нет?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру