Cassandra
В качестве альтернативы MongoDB Cassandra отличается высокой доступностью и использует подход, ориентированный на столбцы. Это база данных, разработанная Facebook, в частности, с целью обеспечения поиска во входящих сообщениях. Он используется как Facebook, так и Twitter, а также очень популярен везде, где требуется определенная степень регистрации, в том числе в финансовых услугах.
База данных Cassandra использует модель репликации в стиле Dynamo и, как следствие, не имеет единой точки отказа. Он использует SQL-подобный язык для запросов под названием Cassandra Query Language или CQL. Его можно использовать вместе с Linux, Unix и Windows, а также на многих других языках.
База данных Cassandra использует модель репликации в стиле Dynamo и, как следствие, не имеет единой точки отказа. Он использует SQL-подобный язык для запросов под названием Cassandra Query Language или CQL. Его можно использовать вместе с Linux, Unix и Windows, а также на многих других языках.
Преимущества Cassandra
- Cassandra масштабируется линейно и предлагает очень быстрое время отклика
- Поддерживает принцип ACID
- Cassandra поддерживает Hadoop и MapReduce. Он предлагает надежную гибкость, когда речь идет о распределении данных.
- Cassandra очень масштабируема и использует одноранговые архитектурные принципы.
Плюсы и минусы баз данных Cassandra
- Разработчикам нравится Cassandra, потому что она очень масштабируема и потому что в базе данных нет единой точки отказа. Его возможности репликации с несколькими контроллерами домена также привлекательны, в то время как разработчикам нравится, что Cassandra интегрируется с другими приложениями на основе JVM.
- Однако Cassandra имеет ограниченную поддержку агрегаций, и разработчики считают, что она не предлагает предсказуемой производительности. Также отсутствует поддержка специальных запросов.
Похожие публикации
Нет комментариев