Linux下安装Aerospike

环境:
1、操作系统:CentOS release 6.8 (Final)
2、安装版本: aerospike-3.5.9.tgz

1、解压安装包并重命名

tar zxvf aerospike-3.5.9.tgz
mv aerospike-server-community-3.5.9-el6/ aerospike
Paste_Image.png

2、初始化Aerospike

cd aerospike
sudo ./asinstall
Paste_Image.png

3、Aerospike启动、重启、停止、查看状态

service aerospike start
service aerospike restart
service aerospike stop
service aerospike status
Paste_Image.png

4、Aerospike配置

cd /etc/aerospike/
vim aerospike.conf
Paste_Image.png

把配置文件aerospike.conf最后的命名空间修改为你的命名空间,具体配置根据机器空间和需要而定

Paste_Image.png

修改好,保存退出并重启Aerospike

5、asmonitor命令

在终端下输入命令

asmonitor
Paste_Image.png

在Monitor下查看Aerospike集群信息,如节点个数、内存使用情况等:

info
Paste_Image.png

6、asadm命令

在终端下输入命令

asadm
Paste_Image.png

在asadm下查看集群节点情况

i net
Paste_Image.png

7、aql命令

在终端下输入命令

aql
Paste_Image.png

进入aql命令模式下就可以使用如图SQL语句中DDL和DML语句进行创建命名空间。这里的命名空间相当于数据库中的表。

查看命名空间

show namespaces;
Paste_Image.png

查询

select * from test

如果执行select语句报错Error: (11) AEROSPIKE_ERR_CLUSTER,则是由于在该网段中已经有Aerospike启动了


Paste_Image.png

因为aerospike.conf中使用了默认配置

Paste_Image.png

其中multicast表示在同一网段中广播,所有使用相同address和port的Aerospike会自动组合成集群。但在Aerospike集群中,如果namespace名称相同,配置不同则会报错。解决方法可以把IP地址换成其他的,如139.1.99.222。

修改好后,然后重新查询

Paste_Image.png

插入数据

insert into test(pk,id,name,age) values('key1','101','AAA','21');
insert into test(pk,id,name,age) values('key2','102','BBB','18');
Paste_Image.png

当然有些列可以空着不写

insert into test(pk,id,name) values('key3','103','CCC');
Paste_Image.png

删除数据

delete from test where pk='key2'
Paste_Image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 14,391评论 2 33
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,200评论 19 139
  • 1、第八章 Samba服务器2、第八章 NFS服务器3、第十章 Linux下DNS服务器配站点,域名解析概念命令:...
    哈熝少主阅读 9,207评论 0 10
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 100,195评论 9 468
  • 做开发好多年了快5年了,但是绝对自己成长并不是很多,能力处于3年的开发,很迷茫,今天通知说我换个项目组,从基础服务...
    and天神阅读 1,139评论 0 0

友情链接更多精彩内容