`
chakey
  • 浏览: 360045 次
  • 性别: Icon_minigender_1
  • 来自: 水星
社区版块
存档分类
最新评论

【1】Cassandra安装和简单使用

阅读更多
先决条件:
要求Java 版本》= 1.6

步驟一:
  * tar -zxvf apache-cassandra-$VERSION.tar.gz
  * cd apache-cassandra-$VERSION
  * sudo mkdir -p /var/log/cassandra
  * sudo chown -R `whoami` /var/log/cassandra
  * sudo mkdir -p /var/lib/cassandra
  * sudo chown -R `whoami` /var/lib/cassandra
注意:
conf/文件夹中的配置文件可以设置Cassandra的日志存储位置和数据存储位置,可以根据需求更改。


步驟二:
启动cassandra

  * bin/cassandra -f
这里使用 -f 这个参数可以使 Cassandra 保持前台运行,并输出标准的日志形式。
下面我们来尝试通过命令行来写入和读取数据


  * bin/cassandra-cli --host localhost --port 9160
应该打印出如下信息:

  Connected to localhost/9160
  Welcome to cassandra CLI.
 
  Type 'help' or '?' for help. Type 'quit' or 'exit' to quit.
  cassandra>

插入数据:

  cassandra> set Keyspace1.Standard2['jsmith']['first'] = 'John'
  Value inserted.
  cassandra> set Keyspace1.Standard2['jsmith']['last'] = 'Smith'
  Value inserted.
  cassandra> set Keyspace1.Standard2['jsmith']['age'] = '42'
  Value inserted.
查询数据:
  cassandra> get Keyspace1.Standard2['jsmith']
    (column=age, value=42; timestamp=1249930062801)
    (column=first, value=John; timestamp=1249930053103)
    (column=last, value=Smith; timestamp=1249930058345)
  Returned 3 rows.
  cassandra>
分享到:
评论

相关推荐

    NoSQL数据库系统-Cassandra分布式结构化数据存储视频教程

    二、Cassandra安装环境配置 三、Cassandra的基本使用 四、Cassandra的Java客户端使用 五、Cassandra的核心知识点 4、课程目录 第1节 - 01-数据存储和NoSQL概述 第2节 - 02-NoSQL数据库的分类 第3节 - 03-Cassandra的...

    spark-streaming-scala-example:使用Kafka和Cassandra的Spark Streaming作业示例

    该代码是基于Kafka和Cassandra群集实现的,您可以使用以下项目在本地构建自己: 先决条件 安装SBT 对于Mac,可以使用Homebrew完成此操作: brew install sbt 用法 在Cassandra中创建表 假设您的Cassandra群集是由...

    kafka-storm-cassandra:简单演示

    ###Cassandra 安装 Cassandra 2+。 使用以下命令创建一个键空间和一个表。 CREATE KEYSPACE test WITH replication = { ' class ' : ' SimpleStrategy ' , ' replication_factor ' : 1 }; use test; CREATE TABLE ...

    cassandra-extra

    安装方式通过从Maven Central提取工件来完成安装: < dependency> < groupId>com.spotify</ groupId> < artifactId>cassandra-extra</ artifactId> < version>0.0.1</ version></ dependency>嵌入式卡桑德拉...

    cassandra-demo-app:Cassandra 应用程序的现场演示

    心电图可视化工具 ...要克隆和运行此应用程序,您需要在计算机上安装Git和Node.js (随npm 一起提供)。 从您的命令行: # Clone this repository $ git clone https://github.com/nichealpham/cassan

    R的极客理想:工具篇 带书签扫描版(1/2)

    R的极客理想:工具篇 带书签扫描版(1/2) 目录 封面 -20 书名 -18 版权 -17 前言 -16 目录 -7 ... 附录E Cassandra数据库安装 277 附录F Hadoop安装 280 附录G Hive环境安装 287 附录H HBase安装 290

    broker:Streamr Network的功能齐全的代理节点实现。 通过Apache Cassandra支持数据持久性,并支持MQTT,WebSockets和HTTP的外部协议

    使用Apache Cassandra支持数据的长期持久性。 目录 安装 先决条件是 14.x和npm版本>=6.14 。 要安装流媒体经纪人: npm install streamr-broker --global 跑 将代理节点作为完整Streamr堆栈的一部分运行很方便。 ...

    R的极客理想:工具篇 带书签扫描版(2/2)

    R的极客理想 工具篇.part2.rar (第二部分)共分两个文件上传 封面 -20 书名 -18 版权 -17 ... 附录E Cassandra数据库安装 277 附录F Hadoop安装 280 附录G Hive环境安装 287 附录H HBase安装 290

    nosql 入门教程

    第1章 NoSQL的概念及适用范围 2 1.1 定义和介绍 3 1.1.1 背景与历史 3 1.1.2 大数据 5 1.1.3 可扩展性 7 1.1.4 MapReduce 8 1.2 面向列的有序存储 9 1.3 键/值存储 11 1.4 文档数据库 14 1.5 图形数据库 ...

    python数据分析随书代码

    1.2 从源代码安装NumPy、SciPy、matplotlib和IPython 6 1.3 用setuptools安装 7 1.4 NumPy数组 7 1.5 一个简单的应用 8 1.6 将IPython用作shell 11 1.7 学习手册页 13 1.8 IPython notebook 14 1.9 从何处...

    云计算第二版

    3.8.4 简单通知服务SNS和简单邮件服务SES 120 3.8.5 弹性MapReduce服务 120 3.8.6 电子商务服务DevPay、FPS和Simple Pay 122 3.8.7 Amazon执行网络服务 126 3.8.8 土耳其机器人 127 3.8.9 Alexa Web服务 128 3.9 AWS...

    使用docker搭建kong集群操作

    docker容器下搭建kong的集群很简单,官网介绍的也很...1、在101上安装数据库(这里就用cassandra) docker run -d --name kong-database \ -p 9042:9042 \ cassandra:latest 2、迁移数据库(可以理解初始化数据库)

    akka-cluster-example-inloop:简单的 akka 集群示例

    安装 cassandra 并启动它。 sbt clean 编译 xitrum-package cd 目标/xitrum/bin ./start.sh 种子1 ./start.sh 种子2 ./start.sh stat1 ./start.sh stat2 ./start.sh 查询 ./start_driver.sh cd ../日志 ...

    大数据开源框架集锦.pdf

    ⼤数据开源框架集锦 1 ⼤数据平台 Hadoop 离线数据的分布式存储和计算基础框架 分布式存储HDFS 离线计算引擎MapReduce 资源调度Apache YARN CDH 基于稳定版Hadoop及相关项⽬最成型的发⾏版本, 成为企业部署最⼴泛的...

Global site tag (gtag.js) - Google Analytics