Я прочитал много документации в Интернете. Все говорят, что вы должны установить JNA
на cassandra
, но никто не объясняет причину? Итак, может ли кто-нибудь объяснить мне, как можно установить JNA
, повысить производительность кластера cassandra
?Почему мы должны установить JNA на кольцо cassandra?
2
A
ответ
3
Java Native Access (JNA) - это библиотека, разработанная сообществом, которая предоставляет программам Java простой доступ к родным общим библиотекам без использования интерфейса Java Native. Дизайн JNA направлен на естественный доступ с естественным доступом с минимальными усилиями. (источник: Java Native Access
В соответствии с документацией Datastax для производственных установок требуется Java Native Access (JNA). Установка JNA может улучшить использование памяти Cassandra. При установке и настройке Linux не заменяет JVM и, таким образом, избегает связанной производительности вопросы
Смежные вопросы
- 1. Почему мы должны установить Laravel с композитором?
- 2. Почему мы должны выпускать?
- 3. Ошибка JNA в Cassandra
- 4. почему мы должны WCF
- 5. кольцо cassandra нарушено после обновления
- 6. Как отделить кольцо от кластера в cassandra
- 7. Почему мы должны использовать EJB?
- 8. Почему мы должны использовать HandleErrorAttribute?
- 9. Почему мы должны очищать стек?
- 10. Cassandra с JNA работает медленно (высокий IO)
- 11. Почему мы должны установить переменную __block в nil?
- 12. Почему мы должны увеличить кучу Java?
- 13. Почему мы должны использовать xml-макеты?
- 14. Cassandra 1.x и правильная настройка JNA
- 15. почему мы должны передать указатель на указатель на cudaMalloc
- 16. Проверьте, включена ли JNA в Cassandra
- 17. Почему мы должны использовать диспетчер зависимостей?
- 18. Почему мы должны назвать параметры интерфейса интерфейса?
- 19. Почему мы не должны проглатывать InterruptedException
- 20. Почему мы должны регистрировать пользовательский элемент
- 21. Почему мы должны проверить mod_rewrite.c в .htaccess?
- 22. Почему мы должны использовать TableModel для JTable?
- 23. Почему мы должны использовать литералы в C#?
- 24. Почему мы должны ввести '("+ я +")' вместо '(I)'
- 25. Почему мы должны расширять доступность переопределенных методов?
- 26. LinkedList Почему мы должны создать манекен здесь?
- 27. Почему мы должны использовать свойства зависимостей?
- 28. Почему мы должны избегать блокировки (это)?
- 29. Почему мы должны использовать список в subprocess.Popen?
- 30. Почему мы не должны использовать AnyObject?