zoukankan      html  css  js  c++  java
  • scylladb docker 运行试用

    scylladb 是兼容cassandra 的数据存储系统,从官方的性能报告,比原生的apache cassandra 有好多
    的提高

    使用docker 运行,具体的也可以参考官方文档,后边会提供docker-compose 运行的脚本

    步骤

    • seed 节点
    docker run --name scylla -d scylladb/scylla
    • 添加其他节点
    docker run --name scylla-node2 -d scylladb/scylla --seeds="$(docker inspect --format='{{ .NetworkSettings.IPAddress }}' scylla)"
    docker run --name scylla-node3 -d scylladb/scylla --seeds="$(docker inspect --format='{{ .NetworkSettings.IPAddress }}' scylla)"
    • 查看状态
    docker exec -it scylla nodetool status

    数据访问

    • 数据操作,使用cqlsh工具
    docker exec -it scylla cqlsh
    CREATE KEYSPACE demoapp WITH replication = {'class':'SimpleStrategy', 'replication_factor' : 1};
    CREATE TABLE demoapp.users (id int PRIMARY KEY ,name text);
    select * from demoapp.users;

    效果



    参考资料

    https://www.scylladb.com/download/

  • 相关阅读:
    html语法
    mysql常见的使用语法
    文件相关命令
    linux文件管理
    mysql常见名词解释
    MySQL初识
    文件管理
    并发基础知识3
    Bash shell初识
    【Spring Boot】ActiveMQ 发布/订阅消息模式介绍
  • 原文地址:https://www.cnblogs.com/rongfengliang/p/9881015.html
Copyright © 2011-2022 走看看