绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
scylladb docker 运行试用
2022-05-25 17:27:55

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

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

步骤

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

数据访问

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

效果


参考资料

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

 
分享好友

分享这个小栈给你的朋友们,一起进步吧。

ScyllaDB
创建时间:2022-04-19 10:18:17
ScyllaDB 是用 C++ 重写的 Cassandra,每节点每秒处理 100 万 TPS。ScyllaDB 完全兼容 Apache Cassandra,拥有比 Cassandra 多 10x 倍的吞吐量,降低了延迟。 ScyllaDB 是性能优异的 NoSQL 列存储数据库。 ScyllaDB 在垃圾收集或者 Compaction 的时候不需要暂停;在常规生产负载的时候可以添加和删除节点。
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

技术专家

查看更多
  • 飘絮絮絮丶
    专家
戳我,来吐槽~