首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
aerospike专题
基于Aerospike的用户数据管理系统实践
2015-05-12 FreeWheel 基于Aerospike的用户数据管理系统实践 作者:王敏 在互联网广告行业中,根据用户的信息和购买兴趣进行精准广告投放已成为一个基本需求。为了满足这一需求,需要搭建一个支持高并发、低延迟、可扩展的用户数据库,这是很多实时广告系统面临的一个技术挑战。 FreeWheel的用户数据库目前存储着6亿多条用户数据,每天更新的数据约1亿条,要求达到1
阅读更多...
Aerospike-Architecture系列之数据分布
Data Distribution(数据分布) Aerospike数据库是Shared-Nothing 架构:一个Aerospike集群中的每个节点都是相同的,所有节点对等,无单点故障。 利用Aerospike智能分区算法,数据分布在集群中的各个节点之上。我们已经在这个领域的许多案例中测试过我们的方法,这个非常随机数函数保证分区分布误差在1-2%。 为了确定记录去向,使用RIPEMD160算
阅读更多...
aerospike社区版AMC与企业版AMC的区别
Feature Name Community Enterprise Cluster Disk Usage ✓ ✓ Cluster RAM Usage ✓ ✓ Cluster Summary ✓ ✓ Cluster Throughput ✓ ✓ Nodes ✓ ✓ Namespaces ✓ ✓ Definitions ✓ ✓ Jobs [Running Jobs] ✓ ✓ Change Clust
阅读更多...
aerospike工具集——Aerospike Information Tool (asinfo)
用法 asinfo[-h HOST][-p PORT][-v VALUE][-l]
阅读更多...
aerospike工具集——AMC(管理控制台)
一,aerospike管理控制台 aerospike管理控制台(AMC)社区版是一个基于web的工具,用来监控和管理每一个aerospike节点,它为每一个集群节点的状态提供实时的更新。 它包括的功能:查看吞吐量,存储使用,和集群的配置。 安装AMC 目前AMC只能在liunx和OS X上进行安装;因为我们的测试和线上生产环境的机器都是contos,所以我们需要
阅读更多...
aerospike工具集——aql
aql工具提供了一个类似于sql的命令行接口,用于数据库,UDF和索引管理。aerospike不支持sql查询或管理语言,只是提供一个类似于sql的接口。 aql的使用方法 aql OPTIONS 可以通过aql --help来查看帮助文档,aql --help之后可以看到如下选项: -h <host>服务器ip,默认为:127.0.0.1 -p <po
阅读更多...
aerospike工具集——Command-Line Utility (cli)
Command-Line Utility (cli) Aerospike命令行工具(cli)允许在命令行执行简单的get,set和delet操作,来验证数据库的基本操作。命令行工具使用的信息如下: 用法 对aerospike集群执行一个命令。 cli OPTIONS Options -t, --target <host:port> 查询一个集群节点(host:port
阅读更多...
aerospike安装
aerospike安装(编译版安装) 0,安装环境 机器ip:10.0.0.9,10.0.0.8 https://github.com/aerospike/aerospike-server https://github.com/aerospike/aerospike-client-c https://github.com/aerospike/aerospike
阅读更多...
aerospike工具集——ascli
aerospike cli(aerospike命令行界面) 用法 ascli的基本用法: ascli OPTIONS COMMAND Options --list 查看所有的COMMAND [root@mobiead-06 server]# ascli --list eval exists get put remove udf-ge
阅读更多...
hbase和aerospike基础概念及所对应的python包API使用
Hbase Hbase shell常用操作 1.创建表 create 'table name','column family' table name:表名 column family:列族名 2.查看所有表名称 list 3.插入操作 put 'table name','row1','column family:column name','value' row1:行
阅读更多...
hbase和aerospike基础概念及所对应的python包API使用
Hbase Hbase shell常用操作 1.创建表 create 'table name','column family' table name:表名 column family:列族名 2.查看所有表名称 list 3.插入操作 put 'table name','row1','column family:column name','value' row1:行
阅读更多...