Будет ли только аэрозольный кластер в памяти, состоящий из n узлов, автоматически реплицирует данные по узлам, и в этом случае есть ли гарантия, что на диск не будут записаны данные?Aerospike Replication Without Persistence
ответ
Будет ли только аэрозольный кластер в памяти, состоящий из n узлов, автоматически реплицирует данные по узлам?
Да, если вы говорите о storage-engine memory
и не storage-engine device
с data-in-memory true
.
И в этом случае есть гарантия, что на диск не будут записаны данные?
Ваши записи не будут записаны на диск. Журналы и SMD (системные метаданные) будут записаны на диск.
Aerospike использует алгоритм Smart Partition с использованием RIPEMD160, который заботится даже о распределении и репликации данных по кластеру. Если коэффициент репликации настроен правильно, он будет распределять данные правильно/равномерно в кластере.
Только в режиме Persistence Aerospike рассчитывает предоставить файл дискового хранилища для хранения данных. Если Aerospike настроен для хранения в памяти, нет возможности предоставить файл дискового хранилища, который по существу означает, что он не сохраняет данные на диске.
имен testreplication {
# memory-size 4G # 4GB of memory to be used for index and data
# replication-factor 2 # For multiple nodes, keep 2 copies of the data
# high-water-memory-pct 60 # Evict non-zero TTL data if capacity exceeds
# 60% of 4GB
# stop-writes-pct 90 # Stop writes if capacity exceeds 90% of 4GB
# default-ttl 0 # Writes from client that do not provide a TTL
# will default to 0 or never expire
# storage-engine memory # Store data in memory only
}
- 1. replication
- 2. java.lang.NoClassDefFoundError: javax/persistence/Persistence
- 3. Aerospike Config для небольшого сервера
- 4. Ehcache jms replication websphereMQ
- 5. Mongo Replication
- 6. Kafka Replication
- 7. Aerospike autocompletion
- 8. Aerospike: 1422: Ошибка открытия записи LDT-Sub
- 9. Cache Persistence
- 10. AWS Persistence
- 11. Quick'n'dirty persistence
- 12. NSArray persistence
- 13. sharepoint persistence
- 14. DiscriminatorMap Persistence
- 15. Chrome.Storage.Local Persistence
- 16. aerospike: удалить всю запись в комплекте
- 17. SQL Server 2008 Queued Transactional Replication vs Merge Replication
- 18. Восстановление резервной копии в aerospike
- 19. mysql replication - блокировка таблицы?
- 20. Mongo DB replication
- 21. WCF WebService Replication
- 22. ElasticSearch Catchbase Replication Issue
- 23. Multidatacenter Replication with Rethinkdb
- 24. gluster geo-replication xsync
- 25. Streaming Replication Горячего резерв
- 26. Cassandra Replication setup
- 27. Pixel Replication ошибка
- 28. RavenDB Replication Issue
- 29. SQL Transactional replication
- 30. Postrgres Restore/Replication
Спасибо. Это также относится к XDR? Предполагая, что у меня есть 2 кластера с памятью, состоящие из n узлов, расположенных в двух отдельных центрах обработки данных, не будут ли записаны данные на диск во время репликации центра обработки данных? –
@PaulMooney С XDR могут быть записаны некоторые данные. XDR регистрирует транзакции, затем объединяет и отправляет их. Но можно установить ограничение на размер файла журнала дайджеста. [В этой ссылке] (http://www.aerospike.com/docs/architecture/xdr.html) вы можете найти более подробную информацию о том, как работает XDR. –