Linux Cassandra配置和管理平台使用

Linux Cassandra配置和管理平台使用,配置好jdk1.6以上版本的环境安装后查看java版本,必须是java version quot;1.6.0_24quot;

贴一个配置 使用cassandra的实际例子

1.配置好jdk1.6以上版本的环境
安装后查看java版本,必须是java version “1.6.0_24” 以上,不然在启动时会报类似out of memory的错误

2.新建日志等目录并解压缩
mkdir -p /var/log/cassandra
mkdir -p /var/lib/cassandra
tar zxvf apache-cassandra-0.8.6-bin.tar.gz

3.启动
cd bin
nohup ./cassandra -f &
查看127.0.0.1:9106启动没有

4.连接                               
./cassandra-cli
connect localhost/9160  —也可连接其他主机

5.查看信息
show cluster name;

6.创建keyspace
CREATE KEYSPACE demo
with placement_strategy = ‘org.apache.cassandra.locator.SimpleStrategy’
and strategy_options = [{replication_factor:1}];
use demo

7.创建列族
create column family users with comparator = UTF8Type AND key_validation_class=UTF8Type AND column_metadata = [{column_name: full_name, validation_class: UTF8Type} {column_name: email, validation_class: UTF8Type}];
查看列;族信息
describe keyspace demo;

8.读写数据
写入数据
SET users[‘bobbyjo’][‘full_name’]=’Robert Jones’;
SET users[‘bobbyjo’][’email’]=’bobjones@gmail.com’;
set Manager[‘pig’][‘big’]=’234′;
确认写入
count users[‘bobbyjo’];
2 columns
读取数据
get users[‘bobbyjo’];
=> (column=email, value=bobjones@gmail.com, timestamp=1318176737871000)
=> (column=full_name, value=Robert Jones, timestamp=1318176726678000)
Returned 2 results.
删除数据 –bobbyjo的行键值的email列
del users[‘bobbyjo’][email];
column removed.
del users[‘bobbyjo’]–删除行,,没指定列名字
管理机器软件:
Cassandra-Cluster-Admin,通过web方式管理数据库.部署简单 使用方便.

linux

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/1923833.html

(0)
上一篇 2025年2月22日 19:43:41
下一篇 2025年2月22日 19:44:21

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 使用PHP操作Cassandra数据库

    cassandra是一个基于nosql的分布式数据库管理系统,可以支持处理大量数据。php作为一种流行的服务器端编程语言,可以用于操作cassandra数据库。本篇文章将介绍如何使用php驱动程序和cql来连接和操作cassandra数据库…

    数据库 2025年2月24日
    200
  • PHP和Cassandra数据库应用

    随着互联网技术的不断发展,web应用程序的功能和规模不断增长,对数据库访问的要求也越来越高。这就促使开发者寻找新的数据库解决方案,以提高web应用程序的性能和可扩展性。本文将介绍如何使用php语言和cassandra数据库来构建高性能、可扩…

    数据库 2025年2月24日
    200
  • 了解 Cassandra 缓存技术

    cassandra 是一款高性能、分布式的 nosql 数据库,被广泛应用于大规模的数据管理领域。cassandra 的缓存技术是其高性能的关键之一。本文将介绍 cassandra 缓存技术的基本原理、缓存类型和优化方法等内容。 一、Cas…

    数据库 2025年2月24日
    200
  • 如何使用Java开发一个基于Cassandra的地理位置数据应用

    如何使用Java开发一个基于Cassandra的地理位置数据应用 地理位置数据应用在现代社会中被广泛使用,例如地图导航、位置共享、位置推荐等。Cassandra是一个分布式、高可扩展性的NoSQL数据库,它能够处理海量数据,特别适合存储和查…

    2025年2月24日
    200
  • 如何使用Java开发一个基于Cassandra的分布式数据库应用

    如何使用Java开发一个基于Cassandra的分布式数据库应用 概述:Cassandra是一个开源的分布式NoSQL数据库系统,它具备高可扩展性、高可用性以及强大的数据分发能力。本文将介绍如何使用Java语言开发一个基于Cassandra…

    2025年2月24日
    200
  • 如何在Workerman中使用Cassandra进行数据存储

    如何在Workerman中使用Cassandra进行数据存储 在当今的软件开发中,不同的数据存储方式和引擎得到了广泛的应用。Cassandra作为一种高可用性、分布式的NoSQL数据库,在大数据领域中具有重要作用。本文将介绍如何在Worke…

    2025年2月24日
    200
  • Linux tomcat连接Window MySQL异常的解决

    公司搬迁,腾出了一台dell sc1420 Linux 服务器。就准备把tomcat6从window server2003移到redhat as5下,本以为速度会有质的改变 公司搬迁,腾出了一台dell sc1420 Linux 服务器。就…

    数据库 2025年2月23日
    200
  • Linux下MySQL-Proxy的安装配置

    MySQL-Proxy的二进制版本的安装相对简单,无需多言,下面介绍的是载Linux下源代码安装:安装pkg-config:tar zxvf pkg-config-0. MySQL-Proxy的的安装相对简单,无需多言,下面介绍的是载Lin…

    数据库 2025年2月23日
    200
  • 如何使用PDO连接到Cassandra数据库

    如何使用 pdo 连接到 cassandra 数据库 Cassandra 是一个高度可扩展的分布式数据库,广泛应用于大数据处理和分析领域。与传统关系型数据库相比,Cassandra 有着更好的水平扩展性和高性能。为了方便在 PHP 程序中连…

    编程技术 2025年2月22日
    200
  • Linux下Oracle的emca重建EM

    如改了机器名可以重建EM,其他的一般不需要重建EM,可重新配置 emca重建EM [Oracle@dev ~]$ cd /u01/app/oracle/product/11.2.0/ 如改了机器名可以重建em,其他的一般不需要重建em,可重…

    数据库 2025年2月22日
    200

发表回复

登录后才能评论