当前位置: 首页 > article >正文

Cassandra数据库从入门到精通系列之一:认识Cassandra数据库

Cassandra数据库从入门到精通系列之一:认识Cassandra数据库

  • 一、Cassandra数据库介绍
  • 二、下载Cassandra数据库地址
  • 三、Cassandra数据库官网
  • 四、Cassandra数据库的特点
  • 五、Cassandra数据库特征
  • 六、Cassandra数据库应用场景举例

Cassandra集群搭建的详细步骤可以参考博主下面这篇博客:

  • Cassandra数据库从入门到精通系列之二:搭建Cassandra集群

一、Cassandra数据库介绍

Cassandra是一个混合型的非关系的数据库,类似于Google的BigTable。 其主要功能比Dynamo (分布式的Key-Value存储系统)更丰富,但支持度却不如文档存储MongoDB(介于关系数据库和非关系数据库之间的开源产品,是非关系数据库当中功能最丰富,最像关系数据库的。

二、下载Cassandra数据库地址

最新版本的Cassandra数据库是Cassandra4系列

  • 下载Cassandra数据库地址

三、Cassandra数据库官网

  • https://cassandra.apache.org/_/index.html

在这里插入图片描述

四、Cassandra数据库的特点

  • 弹性可扩展性 - Cassandra是高度可扩展的; 它允许添加更多的硬件以适应更多的客户和更多的数据根据要求。
  • 始终基于架构 - Cassandra没有单点故障,它可以连续用于不能承担故障的关键业务应用程序。
  • 快速线性性能 - Cassandra是线性可扩展性的,即它为你增加集群中的节点数量增加你的吞吐量。因此,保持一个快速的响应时间。
  • 灵活的数据存储 - Cassandra适应所有可能的数据格式,包括:结构化,半结构化和非结构化。它可以根据您的需要动态地适应变化的数据结构。
  • 便捷的数据分发 - Cassandra通过在多个数据中心之间复制数据,可以灵活地在需要时分发数据。
  • 事务支持 - Cassandra支持属性,如原子性,一致性,隔离和持久性(ACID)。
  • 快速写入 - Cassandra被设计为在廉价的商品硬件上运行。 它执行快速写入,并可以存储数百TB的数据,而不牺牲读取效率。

五、Cassandra数据库特征

  • 特征
  • 数据写入操作密集
  • 数据修改操作很少
  • 通过主键查询
  • 需要对数据进行分区存储

六、Cassandra数据库应用场景举例

  • 存储日志型数据
  • 类似物联网的海量数据
  • 对数据进行跟踪

http://www.kler.cn/a/5186.html

相关文章:

  • halcon三维点云数据处理(七)find_shape_model_3d_recompute_score
  • SpringBoot日常:集成Kafka
  • uniapp实现后端数据i18n国际化
  • 【生物信息】如何使用 h5py 读取 HDF5 格式文件中的数据并将其转换为 NumPy 数组
  • 网络安全常见的问题
  • 人工智能的发展领域之GPU加速计算的应用概述、架构介绍与教学过程
  • html和css学到什么程度可以去学js?
  • 【嵌入式烧录刷写文件】-2.2-合并两个Intel Hex文件
  • 防火墙之入侵检测
  • MySQL的初步学习,java面向对象综合练习,atc补题,cf补题
  • EtherCat主站与从站简介
  • DiskGenius功能强大的磁盘管理工具可以恢复硬盘被删除的数据吗?
  • 51-TOP-K问题练习-LeetCode373查找和最小的k对数字
  • 网络数据被网卡接收后在电脑内部的流转过程
  • 龙蜥开发者说:给芯片以系统、给系统以社区 | 第 17 期
  • Kotlin 是后端开发的未来
  • Spring Cloud实现微服务- 熔断机制
  • 2023年四月份图形化三级打卡试题
  • Jenkins自动化部署实例讲解
  • 【WEB前端进阶之路】 HTML 全路线学习知识点梳理(中)
  • 倒计时时钟
  • UNIX环境高级编程——UNIX基础知识
  • 实战:向人工智能看齐用Docker部署一个ChatGPT
  • 科大奥瑞物理实验——半导体封装实验
  • python -m pip install --upgrade pip 升级失败
  • 2023-04-01 解决使用sort()方法对数字数组排序失效的问题,sort()方法的参数:比较函数,如何根据对象属性,将对象构成的数组进行排序?