Описание тега durability

1 ответ

Журнал + Мажоритар на 100% безопасен?

Я читал несколько статей о отказоустойчивости MongoDB, и некоторые люди жалуются, что этого никогда не добиться с помощью MongoDB (как в этой статье: http://hackingdistributed.com/2013/01/29/mongo-ft/), и это должно быть смущено. Может ли кто-нибудь…
22 апр '13 в 13:26
0 ответов

Замена нескольких вызовов fdatasync() одним вызовом sync ()

У меня есть приложение с тысячами обновляемых файлов. Периодически приложение должно зафиксировать изменения на диске, и в настоящее время я звоню fdatasync(), что занимает значительное количество времени (минут). [Уменьшение количества записываемых…
07 сен '16 в 15:19
2 ответа

Что нужно, чтобы быть прочным в Linux?

Я пишу некоторое программное обеспечение для работы с довольно важными данными, и мне нужно знать, что именно мне нужно сделать, чтобы добиться долговечности. Везде, где я смотрю, есть противоречивая информация, поэтому я буду признателен за любую и…
20 окт '12 в 15:59
1 ответ

Как сделать каждое сообщение долговечным в кафке

Установите log.flush.interval.messages=1. сброс является асинхронным или синхронным? таким образом, когда клиент-производитель получил подтверждение, это означает, что сообщение является надежным или нет?
26 май '16 в 07:53
1 ответ

Записывает ли беспокойство MongoDB о предыдущих записях?

MongoDB обладает настраиваемой долговечностью: при выполнении операции обновления вы можете указать "проблему записи", чтобы сообщить системе, что вы хотите, чтобы обновление считалось завершенным только тогда, когда данные были (например) записаны …
15 дек '11 в 06:30
3 ответа

Как базы данных в памяти обеспечивают долговечность?

В частности, существуют ли какие-либо базы данных, которым не требуется вторичное хранилище (например, HDD) для обеспечения долговечности? Примечание: это продолжение моего предыдущего вопроса.
27 июл '10 в 03:11
0 ответов

Почему Советчик по оптимизации памяти таблиц SQL запрещает долговечность данных?

Я пытаюсь перенести некоторые таблицы в оперативную память по соображениям производительности. Попытка сделать это с помощью TMOA иногда дает мне возможность разрешить надежность данных, но иногда в Примере возможность запретить долговечность данных…
09 мар '18 в 20:41
2 ответа

rabbitmq-сервер начинает терять данные через длительные очереди

На окнах, когда я использую rabbitmq-server start/stop Команды, данные через длительные очереди RabbitMQ удаляются. Кажется, когда я запускаю сервер RabbitMQ, заново создаются очереди. Если я использую rabbitmqctl stop_app/start_appЯ не теряю никаки…
2 ответа

Почему CouchDB предназначен только для защиты от сбоев?

Когда я исследую долговечность couchDB, я обнаруживаю, что couchDB использует конструкцию, рассчитанную только на сбой, чтобы добиться долговечности. Но я не знаю, какова связь между только авариями и долговечностью.
22 авг '13 в 07:59
1 ответ

Как работает ведение журнала MongoDB

Вот мое мнение, и я не уверен, правильно это или нет: Журнал журнала - это журнал повторов. Он записывает изменения файлов данных. Например, я хочу изменить значение поля одной записи с 'a' на 'b', тогда mongodb найдет, как изменить dbfile (включая …
16 апр '12 в 10:09
1 ответ

Есть ли сильная поддержка базы данных SQL, чтобы сохранить сообщение rabbitmq

Мы добились постоянного механизма с ActiveMQ, поскольку он имеет встроенную поддержку для хранения сообщений в базе данных SQL. Но наше требование хранить сообщения в SQL с использованием rabbitmq, но после некоторых исследований мы не можем найти к…
08 май '16 в 17:52
2 ответа

Действительно длительная очередь в RabbitMQ

Я проверил "Надежность сообщений" в части руководства RabbitMQ. Но у него есть это примечание: Пометка сообщений как постоянных не полностью гарантирует, что сообщение не будет потеряно. Хотя он сообщает RabbitMQ сохранить сообщение на диск, все еще…
28 окт '15 в 15:58
1 ответ

Использование надежных подписчиков с виртуальными темами в ActiveMQ и играет ли политика восстановления подписки какую-либо роль?

Я немного запутался здесь о том, как правильно использовать ActiveMQ. Что я пытаюсь сделать У меня есть система А, которая выдает сообщения на виртуальную тему. Затем есть системы B и C, которые оба принимают сообщения из одной и той же виртуальной …
1 ответ

Существуют ли базы данных действительно долговечные?

Я читал http://www.h2database.com/html/advanced.html и нашел Некоторые базы данных утверждают, что они могут гарантировать долговечность, но такие утверждения неверны. Был проведен тест на долговечность для H2, HSQLDB, PostgreSQL и Derby. Все эти ба…
08 июл '17 в 12:58
1 ответ

Прочная сетевая коммуникационная дилемма

Давайте представим, что у нас есть банк и банкомат. Они общаются по сети, что может привести к сбою. Можно ли создать сценарий, где связь между ними на 100% прочна. В данном случае это означает, что: client withdrawn physical amount of money <=&g…
22 авг '14 в 04:40
4 ответа

Как создать максимально быструю базу данных в кластере SQL Server 2012, пожертвовав любой долговечностью

У меня есть набор тестов, который работает с базой данных в кластере SQL Server 2012. Я хочу, чтобы этот набор тестов работал максимально быстро. Я готов пожертвовать каждой гарантией долговечности и доступности для производительности. База данных в…
20 сен '14 в 11:50
3 ответа

Синхронизируется ли типичная СУБД ACID с диском каждый коммит?

Буква "D" в ACID означает "Долговечность", которая определяется Википедией как: "каждая подтвержденная транзакция защищена от потери питания / сбоя / ошибок и не может быть потеряна системой и, таким образом, может быть гарантированно завершена". Од…
26 окт '11 в 01:02
1 ответ

RabbitMQ Durability

Я использую rabbitMQ на докере. При выполнении rabbitmq я хочу установить долговечность сообщения (durable/transient),Есть ли способ настроить долговечность? (кроме случаев объявления очереди и обмена)
09 ноя '16 в 09:34
0 ответов

ActiveMQ: долговечность и сеть брокеров

Если я не ошибаюсь, можно иметь долговечность с сетью брокеров, просто настраивая KahaDb для каждого брокера. Мне интересно, как ActiveMQ управляет крайними случаями, когда сообщения в течение некоторого времени создаются в двух посредниках, в то вр…
09 июл '18 в 10:58
1 ответ

Что произойдет, если издатель завершит работу до получения подтверждения?

Я хочу убедиться, что определенные типы сообщений не могут быть потеряны, поэтому я должен использовать Confirms (также известное как Publisher Acknowledgements). Посредник теряет постоянные сообщения, если он падает до того, как указанные сообщения…
01 мар '16 в 12:58