
aerospike
文章平均质量分 71
星月菩提
我辈既务斯业便当专心用功
展开
-
aerospik工具集——备份和还原
asbackup备份命令的使用asbackup备份命令的运行方式:asbackup [OPTIONS]命令的最简单形式是指定需要备份的命名空间(namespace )和本地目录。例子:asbackup -d backup_01_23_2013 -n test其中-d为导出需要保存的文件,-n为需要导出的namespace如何在指定的群集上备份命名原创 2015-09-17 19:45:50 · 2206 阅读 · 0 评论 -
aerospike工具集——Command-Line Utility (cli)
Command-Line Utility (cli)Aerospike命令行工具(cli)允许在命令行执行简单的get,set和delet操作,来验证数据库的基本操作。命令行工具使用的信息如下:用法对aerospike集群执行一个命令。cli OPTIONSOptions-t, --target 查询一个集群节点(host:port)默认:原创 2015-12-11 13:23:15 · 1893 阅读 · 0 评论 -
Aerospike实战之UDF(用户自定义函数)
local function Split(szFullString, szSeparator) local nFindStartIndex = 1 local nSplitIndex = 1 local nSplitArray = {} while true do local nFindLastIndex = string.find(szFullString, szSepa原创 2015-12-30 11:36:37 · 1943 阅读 · 0 评论 -
aerospike参考资料
http://blog.youkuaiyun.com/jiashiwen/article/category/3090193如果您的企业依赖于:庞大的数据量(超过任何结构化数据库所能处理的数据量)可预见(且快速)的性能透明的扩展始终正常运行那么您只有一个选择,那就是 Aerospike。 Aerospike 数据库是一个键-值存储的高性能实时 NoSQL(灵活模式原创 2015-12-16 10:08:49 · 2105 阅读 · 0 评论 -
Aerospike集群宕机演练
1:初始的集群状态2:关掉192.168.91.133:30003:再关掉192.168.91.135:30004:再关掉192.168.91.144:30005:恢复192.168.91.133:30006:至此的状态跟之前宕机两台的状态是一样的。说明主机启动之后,Aerospike又自动平衡了数据。根据namespace配置文件选项的转载 2015-12-16 10:28:02 · 949 阅读 · 0 评论 -
Aerospike-Architecture系列之分布式
Distribution(分布)Aerospike数据库是为24/7运行、并能可靠处理大数据的应用程序提供的组件。开发应用程序时,你不必担心数据位于哪里。客户端自动发现数据位置并确保绝大多数请求处理是单跳的。应用程序可以视为数据库存储在一个独立的服务器上,由Aerospike智能客户端处理集群分布问题当需要扩容时,简单的把一个节点加入集群,集群将会包括新节点进行再平衡(rebalanc转载 2015-12-16 10:12:40 · 561 阅读 · 0 评论 -
Aerospike-Architecture系列之数据管理概述
数据管理概述Aerospike支持增强的键值对操作。除了基本的put()和get()操作,Aerospike支持 "CAS"(安全读/修改/写)操作,数据库内计数器,缓存操作。数据被结构化放入bin(类型传统数据库中的列),每个bin有一个类型。类型可以是整型,字符串,二进制对象,或者 language-serialized对象。数据管理包括:包括类型列的键-值操作,比如自转载 2015-12-16 10:48:06 · 633 阅读 · 0 评论 -
aerospike init
aerospike init(1) aerospike manual aerospike init(1)NAME aerospike init - initialize aerospike home directory(初始化Aerospike home目录)SYNOPSIS aerospi原创 2015-12-16 10:10:33 · 756 阅读 · 0 评论 -
Aerospike-Architecture系列之混合存储
Hybrid Storage(混合存储)混合内存系统包含每个节点上的索引和数据,操纵与物理存储的互动。它还包括用于自动移除就数据的模块以及碎片整理等模块。Aerospike可以将数据存储在DRAM,传统磁盘及SSD硬盘,每个namespace可以分别进行配置。这种配置弹性允许应用程序开发者在内存中配置一个小但频繁访问的namespace,在相对廉价的SSD硬盘中配置一个大的namesp转载 2015-12-16 10:46:27 · 808 阅读 · 0 评论 -
aerospike安装
aerospike安装(编译版安装)0,安装环境机器ip:10.0.0.9,10.0.0.8https://github.com/aerospike/aerospike-serverhttps://github.com/aerospike/aerospike-client-chttps://github.com/aerospike/aerospike-clien原创 2015-12-11 13:18:06 · 2698 阅读 · 0 评论 -
Aerospike-Architecture系列之数据分布
Data Distribution(数据分布)Aerospike数据库是Shared-Nothing 架构:一个Aerospike集群中的每个节点都是相同的,所有节点对等,无单点故障。利用Aerospike智能分区算法,数据分布在集群中的各个节点之上。我们已经在这个领域的许多案例中测试过我们的方法,这个非常随机数函数保证分区分布误差在1-2%。为了确定记录去向,使用RIPEMD160算转载 2015-12-11 13:45:19 · 1170 阅读 · 0 评论 -
aerospike社区版AMC与企业版AMC的区别
Feature NameCommunityEnterpriseCluster Disk Usage✓✓Cluster RAM Usage✓✓Cluster Summary✓✓Cluster Throughput✓✓Nodes✓原创 2015-12-11 13:41:58 · 2115 阅读 · 0 评论 -
基于Aerospike的用户数据管理系统实践
2015-05-12 FreeWheel基于Aerospike的用户数据管理系统实践作者:王敏 在互联网广告行业中,根据用户的信息和购买兴趣进行精准广告投放已成为一个基本需求。为了满足这一需求,需要搭建一个支持高并发、低延迟、可扩展的用户数据库,这是很多实时广告系统面临的一个技术挑战。FreeWheel的用户数据库目前存储着6亿多条用户数据,每天更新的数据约1亿条,要求达到1原创 2015-12-11 14:36:47 · 1810 阅读 · 0 评论 -
aerospike工具集——ascli
aerospike cli(aerospike命令行界面)用法ascli的基本用法:ascli OPTIONS COMMANDOptions--list 查看所有的COMMAND[root@mobiead-06 server]# ascli --list eval exists get put remove u原创 2015-12-11 13:14:33 · 1977 阅读 · 0 评论 -
Aerospike-架构系列之分布式
Distribution(分布式)原文链接: http://www.aerospike.com/docs/architecture/distribution.htmlAerospike数据库是为7*24小时运行、并能可靠处理大数据应用程序提供的组件。开发应用程序时,你不必担心数据位于哪里。客户端自动发现数据位置并确保绝大多数请求处理是单跳的。应用程序可以视为数据库存储在一个独立的服原创 2015-12-11 14:40:36 · 2157 阅读 · 0 评论 -
aerospike工具集——Aerospike Information Tool (asinfo)
用法asinfo[-h HOST][-p PORT][-v VALUE][-l]OptionDefaultDescription-hlocalhostIP Address or FQDN of the target Aerospike server.-p3000Service原创 2015-12-11 13:39:28 · 1837 阅读 · 0 评论 -
aerospike工具集——AMC(管理控制台)
一,aerospike管理控制台aerospike管理控制台(AMC)社区版是一个基于web的工具,用来监控和管理每一个aerospike节点,它为每一个集群节点的状态提供实时的更新。它包括的功能:查看吞吐量,存储使用,和集群的配置。安装AMC目前AMC只能在liunx和OS X上进行安装;因为我们的测试和线上生产环境的机器都是contos,所以我们需要选择对应的版本;原创 2015-12-11 13:38:13 · 2158 阅读 · 0 评论 -
命名空间存储配置(Namespace Storage Configuration)
aerospike决定在哪里存储数据的存储引擎配置是基于命名空间的,这些引擎确定数据将被保存到磁盘,驻留在内存或者基于磁盘和内存的混合存储。这些决定将会影响持久性,成本和集群的性能。Support for Multi-Bin(支持多个bin)Supports full Aerospike data Model (支持所有的Aerospike数据模型)Surv原创 2015-12-11 14:02:31 · 6749 阅读 · 0 评论 -
aerospike工具集——aql
aql工具提供了一个类似于sql的命令行接口,用于数据库,UDF和索引管理。aerospike不支持sql查询或管理语言,只是提供一个类似于sql的接口。aql的使用方法aql OPTIONS可以通过aql --help来查看帮助文档,aql --help之后可以看到如下选项:-h 服务器ip,默认为:127.0.0.1-p 端口号。默认为:3000原创 2015-12-11 13:35:41 · 11331 阅读 · 0 评论 -
Aerosoike C客户端手册
原文地址:http://blog.youkuaiyun.com/jj_tyro/article/category/3104173Aerospike C客户端手册———目录Aerospike C客户端手册———简介Aerospike C客户端手册———入门指南Aerospike C客户端手册———安装Aerospike C客户端手册———Redhat/原创 2015-12-11 13:40:38 · 613 阅读 · 0 评论 -
aerospike实战之put操作
put:向Aerospike中添加一条记录ascli putascli put upf testuser test '{"a": "A", "b": 1, "c": [1,2,3], "d": {"x": 4}}'当我们需要修改abcd中其中的一个属性值时,可以通过如下:ascli put upf testuser test '{"c": [1,2,3,4]}'原创 2016-02-16 13:35:00 · 3032 阅读 · 0 评论