DAT (програма)
![]() | |
![]() Створення репозитарію, додавання файлу та синхронізація | |
Тип | data management softwared система керування версіями peer-to-peer softwared і Розподілена файлова система |
---|---|
Автор | Max Ogden |
Розробник | Dat Team та інші. |
Перший випуск | 4 червня, 2013 |
Стабільний випуск | 13.11.3 / 11 липня, 2018 |
Операційна система | macOS, Linux |
Мова програмування | JavaScript |
Доступні мови | Англійська |
Стан розробки | Діючий |
Ліцензія | Ліцензія BSD[1] |
Репозиторій | github.com/datproject/dat |
Вебсайт | datproject.org |
Dat — це інструмент розповсюдження даних з функцією контролю версій для відстеження змін та публікації наборів даних. В основному використовується науковцями для обміну даними[2], але його можна використовувати для відстеження змін у будь-якому наборі даних. Фактично є різновидом системи збереження даних за змістом. Як розподілена система керування версіями Dat забезпечує швидкість, простоту, безпеку та підтримку розподілених, нелінійних робочих процесів.[3].
Dat був створений Максом Огденом (Max Ogden) у 2013 році для уніфікації командної роботи аналітиків із набором даних при внесенні в нього змін, редагуванні.[4]
Для розповсюдження теки, вона має бути включена в Dat. В цьому випадку в ній створюється підтека .dat
, де система зберігає метадані про файли теки та відслідковує зміни. Коли ви ділитись файлами, то Dat розсилає або запрошує зміни безпосередньо на вузли, з якими ця тека синхронізується.
Завдяки вбудованому механізму відслідкування версій, Dat може синхронізувати теку в будь-який час, а також після тривалої відсутності зв'язку.
Див. також
Джерела
Примітки
- ↑ Dat's BSD license at github.com. github.com. 18 листопада 2015. Процитовано 25 січня 2017.
- ↑ Activists Rush to Save Government Science Data — If They Can Find It. Процитовано 31/07/2018.
- ↑ Key Concepts. Процитовано 31/07/2018.
- ↑ About Dat. Процитовано 31/07/2018.