zoukankan      html  css  js  c++  java
  • Cassandra 学习一

    一  什么是Cassandra?

      Cassandra 是一个来自 Apache 的分布式数据库,具有高度可扩展性,可用于管理大量的结构化数据。它提供了高可用性,没有单点故障。 是一种NoSQL类型的数据库。

      下表列出了区分从NoSQL的数据库关系数据库的各点。

    关系数据库NoSQL数据库
    支持强大的查询语言。 支持非常简单的查询语言。
    它具有固定的模式。 无固定模式。
    遵循ACID(原子性,一致性,隔离性和持久性)。 只有“最终一致”。
    支持事务。 不支持事务。

    二 Cassandra的特点

    • 它是一个面向列的数据库。

    • 弹性可扩展

    • 没有单点故障
    • 灵活的数据存储: 结构化的、半结构化、非结构化的数据,动态的适应变化的数据结构。
    • 便捷的数据分发:Cassandra通过在多个数据中心之间复制数据,可以灵活地在需要时分发数据
    • 事务支持:支持ACID
    • 快速写入
  • 相关阅读:
    PHP的常用框架有哪些?
    Django中反向生成models
    Django中使用django_debug_toolbar
    Django日志系统
    RESTful接口规范
    Django restframework
    Mysql数据备份与还原
    CORS解决跨域问题
    Linux下Python2升级Python3
    Django+Uwsgi+Nginx部署
  • 原文地址:https://www.cnblogs.com/liufei1983/p/9362976.html
Copyright © 2011-2022 走看看