卡桑德拉是什么?

Apache Cassandra,通常简称为“卡桑德拉,“NoSQL,开源数据库开发来处理大量数据。公司可以免费下载和使用软件。一些使用卡桑德拉的组织包括欧洲核子研究中心,Reddit,天气频道

卡桑德拉的特性

卡桑德拉有着丰富的特性,使它适合企业用户需要管理大量数据。一些解决方案的最具吸引力的特性包括:

  • 弹性可扩展性允许您添加更多的硬件要求。
  • 数据分布,便于添加一些数据中心的信息。
  • 的灵活性,允许解决方案处理所有数据格式,包括结构化和非结构化的格式。
  • 耐用,分散的架构,没有单点故障,使连续使用,没有任何中断。

卡桑德拉有很强的社区用户愿意报告bug,提供支持,并互相帮助取得成功。即使用户没有太多技术经验可以找到他们需要的信息通过回顾社区聊天。

选择卡桑德拉的好处

组织使用卡珊德拉证明解决方案的性能。用户表扬了卡珊德拉以下好处。

卡桑德拉是免费的

很难击败一个免费的数据库管理解决方案非常好。

卡桑德拉有令人流连忘返的性能

卡桑德拉可以处理查询并交付结果在不到一秒。其速度依赖于适当的数据建模,但这是真正的任何数据库管理工具。

持续可用性从联机架构

卡桑德拉没有主节点。这是一个分布式数据库没有一个集中的架构。这意味着你可以依赖它持续工作。与其他解决方案不同,它不会失败在人们最需要它的时候。

卡桑德拉有灵活的语言驱动程序

灵活的语言驱动程序的可用性意味着几乎任何应用程序可以运行在卡桑德拉。正确的司机,卡桑德拉将支持Python,走,Java, Ruby, c++等语言。

卡桑德拉与Xplenty ETL集成

卡桑德拉的数据库方便地集成Xplenty ETL,给你视觉管道内移动和重新格式化数据的能力,需要编写任何代码。

使用卡桑德拉的缺点

卡桑德拉有很多好处,吸引用户。所有数据库解决方案,然而,也有烦有些人的弊端。下面的列表包含使用卡桑德拉的一些最紧迫的缺点。

NoSQL会麻烦一些程序员

大多数数据库管理人员和用户体验与关系数据库依赖SQL。不过,卡桑德拉并不遵循这一趋势。的NoSQL数据库可以麻烦有些人多年的经验使用基于sql的数据库。

灵活的语言司机帮助缓解这个问题,但它仍然看起来很奇怪那些想了解卡桑德拉的功能。

潜在的延迟问题

卡桑德拉通常能以闪电般的速度工作。如果你把太多的查询,但是,你可能会经历延迟问题作为数据事务放缓。

成千上万的组织选择Apache Cassandra,因为他们想要一个可靠的方法来管理大量的数据。解决方案有其缺点,但它是最受欢迎的选择。

的术语表

一个数据集成技术的术语指南。

Baidu
map