Я пытаюсь оценить производительность Astyanax и Spring Cassandra. Однако я написал программу для измерения времени вставки и чтения. Оказалось, что с большими данными Astyanax показал до 600 раз более быструю скорость вставки, чем Spring Cassandra. Я считаю, что Spring Cassandra использует драйвер datastax для общения с Cassandra, хотя Astyanax использует бережливость. Может ли кто-нибудь, у кого много знаний о клиентских API Cassandra, дать мне больше информации об их анализе эффективности? Что-то кажется неправильным в моем анализе?Spring Cassandra vs. Astyanax performance
0
A
ответ
1
Astyanax и протокол Thrift устарели в Кассандре. Netflix, который внедрил Astyanax, прекратил все новые разработки в пользу драйвера Java Datastax.
SDC * использует Драйвер Java Datastax, который использует последний протокол и очень быстро работает в средах разработки, в которые я развернулся.
Без вашего теста невозможно сказать вам, почему вы видите то, что видите.
Испытываете ли вы чтение или запись?
Вы используете модуль spring-data-cassandra или spring-cql?
Вы явно устанавливаете ConsistencyLevel в тестах SDC *?
Какие методы шаблона или репозитория вы используете для своего теста.
Мы можем выполнять 10K операций записи в секунду PER NODE в кластере C * с помощью драйвера DS java.
Смежные вопросы
- 1. Hector vs Astyanax для Cassandra
- 2. Документация Cassandra Astyanax
- 3. Cassandra Astyanax Composite Column
- 4. Типы пула подключений в клиенте Astyanax Cassandra
- 5. Spark Cassandra Write Performance
- 6. Cassandra Performance Tuning
- 7. Cassandra write performance
- 8. Cassandra queries performance, range
- 9. Cassandra read performance
- 10. Spark Cassandra Performance Issue
- 11. Безопасная связь между Astyanax и Cassandra
- 12. 2dsphere vs 2d performance performance
- 13. Elasticsearch vs Cassandra vs Elasticsearch с Cassandra
- 14. Cassandra PreparedStatement vs normal insert
- 15. if/else vs virtual function: performance performance
- 16. if else vs performance performance в java
- 17. Python 3 urllib Vs performance performance
- 18. Ограничения cassandra (RDBMS Vs CASSANDRA)
- 19. xquery vs. xpath performance
- 20. let vs var performance
- 21. Parallelism vs Threading - Performance
- 22. malloc vs mmap performance
- 23. IServerXMLHTTPRequest vs WinHTTP Performance
- 24. strftime performance vs. snprintf
- 25. linq vs ado.net performance
- 26. ржавчина vs c performance
- 27. Selenium vs Jsoup performance
- 28. SimpleXML vs DOMDocument performance
- 29. performance stringbuf vs string
- 30. NSArchiver vs NSKeyedArchiver performance
Astyanax and Thrift не устарели. На момент написания статьи последний запрос на перенос был объединен с проектом Astyanax GitHub 6 дней назад, а главная ветвь все еще использует Thrift. –
Похоже, что в этом году они, наконец, опубликовали официальное заявление о том, что Astyanax и Thrift будут устаревшими: http://techblog.netflix.com/2016/02/astyanax-retiring-old-friend.html –