Jump to content

Пульсация

Пульсация
Разработчик(и) Сообщество Basho Technologies
Первоначальный выпуск 17 августа 2009 г .; 14 лет назад ( 17.08.2009 )
Стабильная версия
3.2.0 / 1 января 2023 г .; 19 месяцев назад ( 01.01.2023 ) [1]
Репозиторий
Написано в Эрланг
Операционная система Linux , BSD , macOS , Солярис , Распиан
Платформа ИА-32 , x86-64 , ААрч32
Тип NoSQL База данных , хранилище данных , облачное хранилище
Лицензия Лицензия Апач 2.0
Веб-сайт пульсация

Риак (произносится как «ри-ак» [2] ) — это распределенное NoSQL хранилище данных типа «ключ-значение» , обеспечивающее высокую доступность , отказоустойчивость , простоту эксплуатации и масштабируемость . [3] В августе 2017 года Riak перешел на проект с полностью открытым исходным кодом , в который были включены многие из лицензированных функций Enterprise Edition. [4] Riak реализует принципы из Amazon Dynamo . статьи [5] с сильным влиянием теоремы CAP . Написанный на Erlang , Riak обеспечивает отказоустойчивую репликацию данных и автоматическое распределение данных по кластеру для повышения производительности и устойчивости. [6]

У Riak есть подключаемый бэкэнд для основного хранилища, причем бэкэндом хранилища по умолчанию является Bitcask . [7] LevelDB и другие варианты (например, чистый Erlang Leveled также поддерживается, а в зависимости от версии доступны ).

Первоначально Riak был разработан инженерами Basho Technologies. [8] и поддерживается ими до 2017 года, когда права были проданы bet365. [9] [10] после того, как Басё перешел в конкурсное управление. [11]

Основные особенности

[ редактировать ]
Отказоустойчивая доступность
Riak реплицирует хранилища ключей/значений по кластеру узлов со значением n_val по умолчанию, равным трем. В случае сбоев узла из-за сбоя сетевого раздела или оборудования данные все равно могут быть записаны на соседний узел, помимо первоначальных трех, и прочитаны обратно благодаря его одноранговой архитектуре «без мастера».
Запросы
Riak предоставляет REST- API через HTTP и буферы протоколов для основных функций PUT, GET, POST и DELETE. Также возможны более сложные запросы, включая вторичные индексы, поиск (через Apache Solr ) и MapReduce . MapReduce имеет встроенную поддержку как JavaScript (с использованием среды выполнения SpiderMonkey ), так и Erlang.
Предсказуемая задержка
Riak распределяет данные по узлам с помощью хеширования и может предоставить профиль задержки даже в случае сбоя нескольких узлов.
Варианты хранения
Ключи/значения могут храниться в памяти, на диске или в обоих случаях.
Репликация в нескольких центрах обработки данных
Репликация нескольких центров обработки данных (MDC) обеспечивает однонаправленную и двунаправленную репликацию данных между кластерами Riak, будь то локально для обеспечения устойчивости или глобально для более быстрого регионального доступа. Однонаправленная репликация полезна для приемников только для чтения, таких как резервные копии и сайты аварийного восстановления. Двунаправленная репликация позволяет нескольким кластерам Riak получать согласованные данные на огромных расстояниях. Сложные сценарии репликации, такие как цепочки, звездообразные и ячеистые сети, возможны благодаря функции каскадов, которая позволяет реплицировать данные между кластерами, которые не связаны напрямую. Существует два основных режима работы: полная синхронизация и режим реального времени. Режим полной синхронизации гарантирует, что все данные исходного кластера реплицируются в кластер-приемник. Передаются только метаданные и изменения, что делает процесс быстрым и эффективным. В режиме реального времени обновления, внесенные в исходный кластер, отправляются в кластер-приемник в режиме реального времени. Эти режимы предназначены для совместной работы для достижения наилучшей производительности. Вся репликация в нескольких центрах обработки данных происходит через несколько одновременных TCP-соединений, чтобы максимизировать производительность и использование сети.
Настраиваемая согласованность
Возможность выбора между окончательной и строгой согласованностью для каждого сегмента.

Основная продукция

[ редактировать ]

Все версии Riak теперь полностью открыты и бесплатны и включают в себя дополнительные функции, за которые Basho взимает лицензионные сборы.

Basho использовала модель freemium, согласно которой они предоставляли бесплатные версии Riak в виде Riak Core, Riak KV, Riak CS и Riak TS, но зарабатывали деньги на лицензировании более продвинутых функций и поддержке на основе SLA. Дополнительные функции из выпусков Enterprise с тех пор были интегрированы в версию Riak KV с открытым исходным кодом, начиная с версии Riak KV 2.2.6. [12] и Риак CS 2.1.2 [13]

Riak Core и Riak Core Lite

[ редактировать ]

Пульсирующее ядро

[ редактировать ]

riak_core [14] — это структура распределенных систем, лежащая в основе Riak и образующая основу для всех версий Riak. Он поддерживается как часть Riak.

Риак Core Lite

[ редактировать ]

riak_core_lite [15] предназначен для общего использования в качестве основы для создания распределенных систем.

Риак КВ (ключ-значение)

[ редактировать ]

Riak KV — это распределенная база данных NoSQL, предназначенная для обеспечения максимальной доступности данных за счет распределения данных по нескольким серверам. Это означает, что если один клиент может подключиться к одному серверу, он должен иметь возможность читать и записывать данные. [16] За время своего существования KV сменил несколько названий, начиная с Riak, затем Riak DS (для хранилища данных) и, наконец, Riak KV (для Key-Value).

Когда Basho Technologies перешла к конкурсному производству в 2017 году [11] Разработка KV была поддержана сообществом открытого исходного кода и продолжалась до 2021 года, при этом версия 2.2.6, выпущенная в 2018 году, стала первой версией KV, выпущенной сообществом. В этом выпуске интегрированы некоторые функции, которые изначально были доступны только в версиях Riak Enterprise от Basho. [12]

Версия 2.9.0 стала первым крупным релизом сообщества открытого исходного кода, выпущенным в ноябре 2019 года. [12] с версией 3.0.1, выпущенной 20 августа 2020 г. [12] С тех пор разработка продолжалась, и последней версией стала версия 3.0.7. [17]

Удаленные функции

[ редактировать ]

Текущая версия Riak больше не поддерживает некоторые функции версии Riak Enterprise, в том числе:

  • Поддержка SNMP/JMX

Отдельные функции в Riak KV 3.0+

[ редактировать ]

Следующие функции Riak KV 2.x по умолчанию удалены из сборки Riak. Доступны специальные сборки, включающие эти функции.

  • Ёкодзуна

Riak CS (Облачное хранилище)

[ редактировать ]

Первоначально известный как Риак Мосс. [18] (Мультитенантная объектная система хранения данных Riak — MOSS), но при выпуске названная Riak CS (Cloud Storage), Riak CS была впервые публично выпущена в январе 2012 года.

Riak CS (Cloud Storage) — это программное обеспечение для хранения объектов, созданное на основе Riak KV, распределенной базы данных Riak. Riak CS предназначен для предоставления простого, высокодоступного, распределенного облачного хранилища любого масштаба и может использоваться для создания облачных архитектур или в качестве инфраструктуры хранения для тяжелых приложений и сервисов. [19]

Riak CS также включает приложение под названием Stanchion. [20] который используется для управления сериализацией запросов. Это позволяет Riak CS управлять глобально уникальными объектами, такими как пользователи и имена сегментов. Сериализация в этом контексте означает, что весь кластер согласовывает одно значение для любого глобально уникального объекта в любой момент времени; когда это значение изменяется, новое значение должно распознаваться во всем кластере.

Riak CS был ненадолго переименован в Riak S2, чтобы сделать его более совместимым с Amazon S3, но название не прижилось, и оно вернулось к Riak CS.

В 2021 году разработка Riak CS была возобновлена ​​при участии TI Tokyo.

Риак ТС (временной ряд)

[ редактировать ]

Riak TS — это расширение Riak KV, оптимизированное для данных временных рядов, в котором:

  • он поддерживает структурированные данные с определением таблицы (с CREATE TABLE вызов) требуется перед записью данных;
  • срезы данных из смежных регионов по их первичному индексу («квантам») хранятся в одном разделе;
  • Операции CRUD оптимизированы по скорости в ущерб согласованности.

В Riak TS было реализовано ограниченное подмножество команд SQL. Не предусмотрены гарантии согласованности между таблицами (нет внешних индексов). В SELECT заявления, WHERE пункт поддерживается, но HAVING нет. ORDER BY должен был появиться в версии, которая так и не была выпущена.

Riak TS существовал как набор ветвей (в отдельных компонентах Riak KV, таких как riak_kv, riak_pb и т. д.), а не как продукт с собственным репозиторием. Он был разработан специальной командой, состоящей из Гордона Гатри (руководитель), Энди Тилла и Андрея Завады, с периодическим участием других разработчиков.

Riak TS был задуман вместе с проектом Riak Data Platform как попытка диверсифицировать линейку продуктов Басё, что многие инсайдеры считают ошибочным и в конечном итоге способствовавшим упадку Басё.

Лицензирование и поддержка

[ редактировать ]

Изначально Riak лицензировался по модели freemium : доступны версии Riak KV, Riak CS и Riak TS с открытым исходным кодом, но конечные пользователи могут платить за дополнительные функции и поддержку. Однако, поскольку Басё вступил в должность конкурсного управляющего [11] и ставка365 [10] (покупатели всей интеллектуальной собственности) сделали все продукты Riak полностью открытыми, все премиум-функции теперь доступны в версиях с открытым исходным кодом. После кончины Басё сообщество [21] Появились специальные и платные варианты поддержки.

Языковая поддержка

[ редактировать ]

Riak имеет официальные драйверы для Ruby , Java , Erlang и Python . Существует также множество поддерживаемых сообществом драйверов для других языков программирования. [22]

Развитие сообщества

[ редактировать ]

После бет365 [10] приобрел IP Riak, [9] Продукты Riak стали полностью открытыми, а работа по интеграции премиум-функций в версии с открытым исходным кодом была завершена выпуском 2.2.6.

Первоначально Riak был написан Энди Гроссом и Джастином Шихи из Basho Technologies. [2] для реализации веб-приложения автоматизации продаж, созданного бывшими инженерами и руководителями Akamai . Интерес к технологии хранения данных был больше, чем к приложениям, созданным на ее основе, поэтому компания решила построить бизнес вокруг самого Riak, получив признание в списке Fortune 100 и став основой для многих из самых быстрорастущих в мире мобильных веб-технологий. и приложения социальных сетей, а также поставщики облачных услуг. Релизы после окончания учебы включают

Riak 1.0 был выпущен 10 сентября 2011 г.

Риак КВ Релизы
Версия! Дата выпуска Изменения
1.0 10 сентября 2011 г. Релиз Инициация 1.0 [23]
1.1 21 февраля 2012 г. Добавлен Riaknostic, улучшенное ведение журнала ошибок и отчетность, улучшена отказоустойчивость для больших кластеров, а также новый графический интерфейс операций и мониторинга под названием Riak Control.
1.4 10 июля 2013 г. Добавлены счетчики, улучшения вторичной индексации, уменьшены затраты на хранение объектов, отчеты о ходе передачи обслуживания и усовершенствования репликации MDC.
2.0 2 сентября 2014 г. Добавлены новые типы данных, включая наборы, карты, регистры и флаги, упрощающие разработку приложений. Высокая согласованность по сегментам, полнотекстовая интеграция с Apache Solr, безопасность и уменьшенное количество реплик для вторичных сайтов.
2.1 16 апреля 2015 г. Добавлена ​​оптимизация для многих рабочих нагрузок с большим объемом записи — сегменты «однократной записи» — сегменты, записи которых предназначены для записи только один раз и никогда не обновляются и не перезаписываются.
2.2 17 ноября 2016 г. добавлена ​​поддержка Debian 8 и Ubuntu 16.04, улучшения интеграции с Solr . [24]
2.2.6 21 мая 2018 г. Первый релиз сообщества. Добавлена ​​поддержка репликации в нескольких центрах обработки данных, которая раньше не была частью Riak с открытым исходным кодом, добавлен тип данных «только для роста», улучшено распределение данных по узлам и устранены проблемы с производственным тестированием. [25]
2.9.0 20 ноября 2019 г. Добавлена ​​ранняя поддержка TicTac Active Anti-Entropy, поддержка нового бэкэнда, специфичного для Riak, под названием Leveled. [12]
2.9.1 17 февраля 2020 г. Реализует репликацию следующего поколения, [26] различные изменения в надгробиях и списке желаний. [12]
2.9.7 16 августа 2020 г. Улучшена активная антиэнтропия и повышена общая стабильность Риака.
2.9.8 7 декабря 2020 г. Улучшенные уровневые функции [27]
2.9.9 6 августа 2021 г. Уровневые улучшения стабильности [28]
3.0.1 20 августа 2020 г. Добавляет поддержку OTP 20, 21, 22, но не имеет обратной совместимости с предыдущими версиями OTP. [12]
3.0.2 5 января 2021 г. Реализованы изменения в бэкэнде по сравнению с версией 2.9.8, добавлен range_check в полносинхронной репликации на основе Tictac AAE [12]
3.0.6 8 мая 2021 г. Добавляет информацию о местоположении в управление кластером, [29] вместе с исправлениями ошибок версий 3.0.3 и 3.0.4. [12]
3.0.7 21 июля 2021 г. Возвращает систему времени выполнения Riak erlang в интерактивный режим, а не во встроенный режим, в который она была изменена ранее. [17]
3.0.8 12 октября 2021 г. Поддержка очистки записи на диск, реализация восстановления при чтении для диапазонов ключей для ускорения восстановления после известного сбоя узла. [30]
3.0.9 12 ноября 2021 г. Уменьшите задержку и расширьте статистику запросов вторичного индекса, включая информацию о количестве результатов и общем времени запроса. [31]
3.0.10 30 марта 2022 г. Улучшите управление памятью в уровневом бэкэнде, добавьте обнаружение одноранговых узлов без изменения конфигурации, разрешите настройку памяти виртуальной машины Erlang и настройки планировщика через riak.conf[32]
3.0.11 11 октября 2022 г. Устраните узкое место в запросах вторичного индекса с выравниваемым сервером и частотой > 1000 запросов в секунду. [33]
3.0.12 20 декабря 2022 г. Улучшите управление памятью в уровневом бэкэнде, обновите мгновенное сжатие leveldb для более широкой поддержки платформ, внедрите reip_manual консольная команда [34]
3.2.0 1 января 2023 г. Поддержка Erlang/OTP 22, 24 и 25, обновление нового API ведения журналов Erlang/OTP, обновление пакета, включающее поддержку Alpine Linux и FreeBSD. [35]
3.0.13 4 февраля 2023 г. Повысьте надежность передачи обслуживания, добавьте в систему вспомогательные административные функции. riak_client[36]
3.0.14 13 февраля 2023 г. Исправлена ​​проблема, связанная с правильной обработкой обратного давления в уровневом бэкэнде, добавлена ​​поддержка передачи запросов на сбор через handoff_deletes вариант [37]
3.0.15 15 февраля 2023 г. Исправьте проблему, связанную с auto_check функция полной синхронизации TictacAAE, представленная в версии 3.0.10 [38]

Riak CS стал открытым исходным кодом 20 марта 2013 г. [39]

Релизы Riak CS
Версия! Дата выпуска Изменения
0.0.3 26 января 2012 г. Первый публичный релиз Riak CS. В то время известный как Риак МОСС. [40]
0.1.0 25 февраля 2012 г. Контроль доступа на уровне сегмента, изменение записей пользователей, теперь требуется стойка. [41]
1.0.0 2 апреля 2012 г. Устранены некоторые утечки процессов/сокетов, добавлено исправление для предотвращения взаимоблокировок, новая подсистема для расчета доступа пользователей и использования хранилища. [42]
1.0.1 18 апреля 2012 г. Исправлена ​​ошибка, из-за которой запросы зависали, если узел в кластере был недоступен. [43]
1.1.0 20 августа 2012 г. Обновлено создание пользователей, параметры конфигурации для анонимных пользователей, дополнительные элементы управления учетными записями пользователей для администраторов, сбор мусора для удаленных объектов, улучшена производительность. [44]
1.2.0 23 октября 2012 г. Ранняя поддержка репликации в нескольких центрах обработки данных, поддержка интеграции riak_test, исправления ошибок. [45]
1.2.1 23 января 2016 г. Добавлена ​​фаза сокращения для вывода списка содержимого сегмента, чтобы обеспечить противодавление при выполнении задания MapReduce. Использование prereduce во время вычислений хранилища. Исправлена ​​некорректная ошибка 404 при попытке вывести список содержимого несуществующего сегмента. [46]
1.2.2 8 ноября 2012 г. Полная поддержка репликации MDC, исправлены утечки процессов. [47]
1.3.0 20 марта 2013 г. Поддержка загрузки файлов, состоящих из нескольких частей, политики сегментов для ограниченных принципов/условий, заголовок диапазона. Больше административных командных элементов управления, поддержка FreeBSD, SmartOS и пакетов Solaris. [48]
1.3.1 4 апреля 2013 г. Исправления ошибок [49]
1.4.0 12 августа 2013 г. Ранняя поддержка Swift API/Keystone Authentication, улучшенная производительность, исправления ошибок. [50]
1.5.0 31 июля 2014 г. Добавляет технический предварительный просмотр нескольких пакетов, новую команду отладки, упрощает команды до новой команды `riak-cs admin`, улучшенную сборку мусора, обновленный лагер, новый API - несколько объектов, журналы предупреждений для манифестов, одноуровневых элементов и т. д. [51]
1.5.1 10 сентября 2014 г. Добавляет ограничения сегмента, добавляет интервал ожидания для обновлений манифеста, обновляет riak-cs-debug, изменяет разрешение сегмента. [52]
1.5.2 9 октября 2014 г. Улучшено ведение журнала сбоев с помощью Riak. Изменены выходные данные журнала для статистики доступа. Добавлен сценарий для исправления недействительного манифеста сборки мусора. [53]
1.5.3 12 декабря 2014 г. Добавлять read_before_last_manifest_write опция: добавляет настраиваемые таймауты для взаимодействия CS с Riak. [54]
1.5.4 13 марта 2015 г. Отключить спящий режим противодавления. Исправлена ​​неправильная перезапись пути в S3 API. [55]
2.0.0 27 марта 2015 г. Обновляет Riak CS для работы с Riak 2.0.5, меняет gc_max_workers на gc.max_workers и изменяет настройку по умолчанию, раннюю поддержку аутентификации AWS v4, добавляет каракатиц, оптимизирует хранилище. [56]
2.1.0 14 октября 2015 г. Финальный выпуск Basho — обратная совместимость с KV 2.0.5, 21.1. Добавляет большое количество новых показателей для целей мониторинга работоспособности, а также показателей использования хранилища. Команды заменены эквивалентами riak-cs-admin. Улучшения в сборе мусора. [57]
2.1.1 14 октября 2015 г. Совместим с КВ 2.1.3, 2.1.4, 2.2.x и 2.9.x.
2.1.2 9 апреля 2019 г. Первый релиз после басё. [58]

Riak TS был первоначально выпущен в октябре 2015 года. [59]

Релизы Риак ТС
Версия! Дата выпуска Изменения
1.2.0 23 февраля 2016 г. Реализует Riak_shell, чтобы разрешить команды SWQL и вход в единую оболочку в Riak TS. Исправлены ошибки, репликация из нескольких центров обработки данных и поиск riak не поддерживаются. [60]
1.3.0 4 мая 2016 г. Открытый исходный код Riak TS, добавлен HTTP API, дополнительные команды SQL и поддержка репликации MDC для корпоративных пользователей. [61]
1.3.1 5 июля 2016 г. Устранена ошибка потери данных в версии 1.3.0. [62]
1.4.0 24 августа 2016 г. Добавляет новые функции SQL, поддержку непрерывного обновления/понижения, глобальный срок действия данных (для каждого кластера). [63]
1.5.0 20 декабря 2016 г. Расширяет реализацию SQL, улучшает хранение данных и повышает общую производительность. [64]
1.5.1 24 января 2017 г. Исправления ошибок версии 1.5.0 [65]
1.5.2 21 февраля 2017 г. Исправления ошибок версии 1.5.1 [66]

Пользователи

[ редактировать ]

Известные пользователи включают AT&T , Comcast , [67] Гитхаб , [67] Лучшая покупка , [67] Национальная служба здравоохранения Великобритании (NHS) , [68] Погодный канал , [69] и Riot Games . [70]

См. также

[ редактировать ]
  1. ^ Примечания к выпуску Riak 3.2.0 , 1 января 2023 г.
  2. ^ Перейти обратно: а б Шихи, Джастин. «Вечеринка по случаю релиза Riak 1.0» . Вимео .
  3. ^ Харви, Синтия (23 мая 2014 г.). «60 приложений с открытым исходным кодом, которые можно использовать в облаке» . Датаматизация . Проверено 5 июня 2014 г.
  4. ^ «Примечания к выпуску Риак КВ 2.2.6» . github.com . 26 апреля 2018 года . Проверено 10 сентября 2021 г.
  5. ^ ДеКандиа, Джузеппе; Хасторун, Дениз; Джампани, Мадан; Какулапати, Гунавардхан; Лакшман, Авинаш; Пильчин, Алекс; Сивасубраманиан, Сваминатан; Восшалл, Питер; Фогельс, Вернер (14–17 октября 2007 г.). Dynamo: высокодоступный магазин ключей и значений Amazon (PDF) . Материалы 21-го симпозиума ACM SIGOPS по принципам операционных систем (SOSP '07) . Стивенсон, Вашингтон, США: ACM. стр. 205–220. дои : 10.1145/1294261.1294281 . ISBN  978-1-59593-591-5 . Проверено 5 июня 2014 г.
  6. ^ Морган, Тимоти Прикетт (7 мая 2014 г.). «Eucalyptus масштабирует облачный клон AWS» . Корпоративные технологии . Проверено 5 июня 2014 г.
  7. ^ «Басё: Биткаск» . docs.riak.com . Проверено 14 сентября 2021 г.
  8. ^ «Basho Technologies» , Arc.Ask3.Ru , 19 ноября 2020 г. , получено 15 июля 2021 г.
  9. ^ Перейти обратно: а б «Riak NoSQL раскуплен Bet365» . ComputerWeekly.com . Проверено 15 июля 2021 г.
  10. ^ Перейти обратно: а б с "Bet365" , Arc.Ask3.Ru , 14 июля 2021 г. , получено 30 июля 2021 г.
  11. ^ Перейти обратно: а б с Хилл, Ребекка. «Конец пути для Басё: суд передает бизнес под конкурсное управление» . www.theregister.com . Проверено 15 июля 2021 г.
  12. ^ Перейти обратно: а б с д и ж г час я «басё/риак» . Гитхаб . Проверено 15 июля 2021 г.
  13. ^ "башё/риак_cs" . Гитхаб . Проверено 24 июля 2021 г.
  14. ^ «Риак Ядро» . Гитхаб .
  15. ^ «Риак Core Lite» . Гитхаб .
  16. ^ «Риак КВ» . docs.Riak.com . 15 июля 2021 г.
  17. ^ Перейти обратно: а б «Риак КВ 3.0.7 Примечания к выпуску» . Риак Гитхаб . 21 июля 2021 г. Проверено 02 сентября 2021 г.
  18. ^ «Риак Мосс» . Гитхаб . 26 января 2012 г. Проверено 24 августа 2021 г.
  19. ^ «Облачное хранилище Риак» . docs.Riak.com . 15 июля 2021 г.
  20. ^ «Приложение для стойки» . Tiot.jp. ​Проверено 24 августа 2021 г.
  21. ^ «Сайт сообщества Риак» . Информация о Риаке . 14 сентября 2021 г. Проверено 14 сентября 2021 г.
  22. ^ «Клиентские библиотеки Riak и код сообщества» . Проверено 5 июня 2014 г.
  23. ^ «Выпуск Риак 1.0» . Риак.com . 11 сентября 2011 г. Проверено 26 августа 2021 г.
  24. ^ «Примечания к выпуску Riak KV 2.2.0» . Басё. 17.11.2016 . Проверено 21 декабря 2016 г.
  25. ^ «Примечания к выпуску Riak KV 2.2.5» . Гитхаб . Проверено 23 июня 2018 г.
  26. ^ "башё/риак_кв" . Гитхаб . Проверено 15 июля 2021 г.
  27. ^ «Примечания к выпуску Riak KV 2.9.8» . Гитхаб . 07.12.2020 . Проверено 19 августа 2021 г.
  28. ^ «Примечания к выпуску 2.9.9» . Гитхаб . 06.08.2021 . Проверено 24 августа 2021 г.
  29. ^ "башё/риак_коре" . Гитхаб . Проверено 15 июля 2021 г.
  30. ^ «Риак КВ 3.0.8 Примечания к выпуску» . Риак Гитхаб . 12 октября 2021 г. Проверено 12 мая 2023 г.
  31. ^ «Риак КВ 3.0.9 Примечания к выпуску» . Риак Гитхаб . 2021-11-12 . Проверено 12 мая 2023 г.
  32. ^ «Примечания к выпуску Riak KV 3.0.10» . Риак Гитхаб . 30 марта 2022 г. Проверено 12 мая 2023 г.
  33. ^ «Примечания к выпуску Riak KV 3.0.11» . Риак Гитхаб . 11 октября 2022 г. Проверено 12 мая 2023 г.
  34. ^ «Примечания к выпуску Riak KV 3.0.12» . Риак Гитхаб . 20 декабря 2022 г. Проверено 12 мая 2023 г.
  35. ^ «Примечания к выпуску Riak KV 3.2.0» . Риак Гитхаб . 01.01.2023 . Проверено 12 мая 2023 г.
  36. ^ «Риак КВ 3.0.13 Примечания к выпуску» . Риак Гитхаб . 04 февраля 2023 г. Проверено 12 мая 2023 г.
  37. ^ «Риак КВ 3.0.14 Примечания к выпуску» . Риак Гитхаб . 13 февраля 2023 г. Проверено 12 мая 2023 г.
  38. ^ «Риак КВ 3.0.15 Примечания к выпуску» . Риак Гитхаб . 15 февраля 2023 г. Проверено 12 мая 2023 г.
  39. ^ «Riak CS теперь имеет открытый исходный код» . Риак.com . 20 марта 2013 г. Проверено 26 августа 2021 г.
  40. ^ «Риак МОСС 0.0.3» . Гитхаб . 26 февраля 2012 г. Проверено 02 сентября 2021 г.
  41. ^ «Примечания к выпуску Riak CS 0.1.0» . Гитхаб . 25 февраля 2012 г. Проверено 02 сентября 2021 г.
  42. ^ «Примечания к выпуску Moss 1.0» . Гитхаб . 2 апреля 2012 г. Проверено 02 сентября 2021 г.
  43. ^ «Примечания к выпуску Moss 1.0.1» . Гитхаб . 18 апреля 2012 г. Проверено 02 сентября 2021 г.
  44. ^ «Примечания к выпуску Riak CS 1.1.0» . Риак CS Github . 20 августа 2012 г. Проверено 02 сентября 2021 г.
  45. ^ «Примечания к выпуску Riak CS 1.2» . Риак CS Github . 23 октября 2012 г. Проверено 02 сентября 2021 г.
  46. ^ «Примечания к выпуску Riak CS 1.2.1» . Риак CS Github . 23 октября 2012 г. Проверено 02 сентября 2021 г.
  47. ^ «Примечания к выпуску Riak CS» . Риак CS Github . 08.11.2012 . Проверено 02 сентября 2021 г.
  48. ^ «Релиз Riak CS» . Риак CS Github . 20 марта 2013 г. Проверено 02 сентября 2021 г.
  49. ^ «Примечания к выпуску Riak CS 1.3.1» . Риак CS Github . 04.04.2013 . Проверено 02 сентября 2021 г.
  50. ^ «Выпуск Riak CS 1.4.0» . Риак CS Github . 12 августа 2013 г. Проверено 02 сентября 2021 г.
  51. ^ «Релиз Riak CS» . Риак CS Github . 31 июля 2014 г. Проверено 02 сентября 2021 г.
  52. ^ «Релиз Riak CS» . Риак CS Github . 10 сентября 2014 г. Проверено 02 сентября 2021 г.
  53. ^ «Релизы Riak CS» . Риак CS на github . 09.10.2014 . Проверено 02 сентября 2021 г.
  54. ^ «Релиз Riak CS» . Риак CS Github . 12 декабря 2014 г. Проверено 02 сентября 2021 г.
  55. ^ «Релизы Riak CS» . Риак CS Github . 13 марта 2015 г. Проверено 02 сентября 2021 г.
  56. ^ «Docs.riak.com» . Примечания к выпуску Riak CS . 27 марта 2015 г. Проверено 02 сентября 2021 г.
  57. ^ «Примечания к выпуску Riak CS» . Docs.riak.com . 14 октября 2015 г. Проверено 02 сентября 2021 г.
  58. ^ «Риак CS github» . Риак CS Github . 09.04.2019 . Проверено 02 сентября 2021 г.
  59. ^ «Басё выпускает Риак ТС (тайм-сериал)» . ИнфоQ . 27.10.2015 . Проверено 19 августа 2021 г.
  60. ^ «Примечания к выпуску Riak TS» . docs.riak.com . 23 февраля 2016 г. Проверено 14 сентября 2021 г.
  61. ^ «Примечания к выпуску Riak TS 1.3.0» . docs.riak.com . 04 мая 2016 г. Проверено 14 сентября 2021 г.
  62. ^ «Примечания к выпуску Riak TS» . docs.riak.com . 05.07.2016 . Проверено 14 сентября 2021 г.
  63. ^ «Примечания к выпуску Riak TS 1.4.0» . docs.riak.com . 24 августа 2016 г. Проверено 14 сентября 2021 г.
  64. ^ «Примечания к выпуску Riak TS 1.5.0» . docs.riak.com . 20 декабря 2016 г. Проверено 14 сентября 2021 г.
  65. ^ «Примечания к выпуску Riak TS 1.5.1» . docs.riak.com . 24 января 2017 г. Проверено 02 сентября 2021 г.
  66. ^ «Примечания к выпуску Riak TS 1.5.2» . docs.riak.com . 21 февраля 2017 г. Проверено 14 сентября 2021 г.
  67. ^ Перейти обратно: а б с «Basho Technologies стремится привлечь больше предприятий к модернизации» . 21 февраля 2013 года . Проверено 26 марта 2015 г.
  68. ^ Кларк, Джек (10 октября 2013 г.). «Национальная служба здравоохранения отказывается от Oracle Spine в пользу открытого исходного кода» . Регистр . Проверено 5 июня 2014 г.
  69. ^ Хеншен, Дуг (2 июня 2014 г.). «Почему инструменты больших данных никуда не денутся: видео InformationWeek» . Информационная неделя . Проверено 5 июня 2014 г.
  70. ^ Пташек, Михал (16 января 2016 г.). «Архитектура службы чата: постоянство» . РиотИгры . Проверено 2 февраля 2016 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 96169d256c35e1b84c1ce6123f6f2ef3__1718644980
URL1:https://arc.ask3.ru/arc/aa/96/f3/96169d256c35e1b84c1ce6123f6f2ef3.html
Заголовок, (Title) документа по адресу, URL1:
Riak - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)