检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
您将会看到您的.Net版本信息。 使用StackExchange.Redis客户端连接GeminiDB Redis实例。 创建项目 在命令行窗口中运行以下命令创建一个新的C#控制台应用程序;或者在Visual Studio中创建一个新的C#控制台应用程序。 dotnet new console
录弹性云服务器”。 安装NodeJs。 方法一:使用如下命令安装NodeJs。 yum install nodejs 以CentOS(redhat系列)为例,如果是Ubuntu(debian系列),则需要使用其对应的安装命令。 方法二:如果方法一安装不了,也可以通过如下方式进行安装。
influxdb-1.7.9-static_linux_amd64.tar.gz 在“influx”工具所在目录下,连接数据库实例。 通过如下命令,进入InfluxDB目录。 cd influxdb-1.7.9-1 连接GeminiDB Influx实例。 使用SSL方式连接数据库
器的内容。 将Cassandra客户端安装包上传到弹性云服务器。 使用如下命令,解压客户端安装包,此处以x86的客户端为例。 unzip Cassandra_cqlsh_x86_64.zip 使用如下命令,给所有文件添加执行权限。 chmod +x * 在客户端工具“cqlsh”所在的目录下,连接数据库实例。
器的内容。 将Cassandra客户端安装包上传到弹性云服务器。 使用如下命令,解压客户端安装包,此处以x86的客户端为例。 unzip Cassandra_cqlsh_x86_64.zip 使用如下命令,给所有文件添加执行权限。 chmod +x * 在客户端工具“cqlsh”所在的目录下,连接数据库实例。
修改Redis管理员密码 容量变更 存储空间自动扩容 变更实例的CPU和内存规格 设置可维护时间段 添加节点 添加分片 删除节点 主备切换 标签管理 命令重命名 操作系统更新 父主题: 用户指南
DROP TABLE nosql.nosql_table; 图21 删除整个表 HELP命令 HELP,查看所有支持的命令。 图22 查看支持的全部命令 HELP <COMMAND>,查询某一命令的使用方法。 示例:HELP DESC 父主题: 最佳实践
性问题出现。 导出源库数据 登录到已准备的弹性云服务器或可访问源数据库的设备。 使用mongodump工具,备份源数据库中的数据。 SSL命令格式: ./mongodump --host <DB_HOST> --port <DB_PORT> --authenticationDatabase
”。 图3 重置密码 在弹出框中输入新密码,并确认密码,单击“确定”。 图4 重置密码 重置成功后,原先已建立起的长链接需要重新连接。连接命令参考:auth USER PWD 或 auth USER:PWD。 修改权限 登录管理控制台。 在服务列表中选择“数据库 > 云数据库 GeminiDB
了事务的原子性。 增强版前缀扫描 当用户对实例执行Scan类扫描命令时,如指定前缀匹配(match prefix*),则此时的扫描性能将远远超越开源Redis。这是因为GeminiDB Redis接口将该场景下达命令复杂度优化到了O(logN + M),其中N是整体数据量,M是匹
on”、“readmodifywriteproportion”的值。 以测试模型workload-insert-mostly为例,执行以下命令,准备数据。 nohup ./bin/ycsb load hbase -s -P workloads/workload-insert-mostly
登录到已准备的弹性云服务器或可访问源数据库的设备。 使用mongoexport,将源数据库转储至JSON文件。 此处以SSL连接方式为例进行说明,如果选择普通连接方式,去掉命令中对应的“--ssl --sslAllowInvalidCertificates”即可。 ./mongoexport --host <DB_ADDRESS>
务有什么区别? 和开源Redis相比,GeminiDB Redis性能如何? GeminiDB Redis兼容Redis哪些版本,兼容哪些命令,客户端连接是否需要修改 自建Redis是否可以搬迁至GeminiDB Redis,需要注意什么 什么是GeminiDB Redis实例可用性
知。值得一提的是,GeminiDB的CPU算力资源与数据容量资源解耦,提供高性价比。 零改造:GeminiDB 100%兼容社区Redis命令,无需修改代码即可平迁上云。 简化架构:GeminiDB兼顾低时延、高并发、数据可靠存储能力,因此很多新游采用GeminiDB做主数据库选
预置数据量所示的预置数据量,配置workload中的“recordcount”的值。 以测试模型workload-insert-mostly为例,执行以下命令,准备数据。 nohup ./bin/ycsb load dynamodb -s -P workloads/workload-insert-mostly
通过Jedis连接实例 通过Hiredis连接实例 通过NodeJs连接实例 通过PHP连接实例 通过Python连接实例 数据库命令 支持与限制的命令 权限管理 系统权限 创建用户并授权使用GeminiDB Redis 04 实践 GeminiDB Redis最佳实践汇总了常见应用场景的操作实践。
生效。 由于本次迁移源端是RDB文件,因此预期无重复数据,建议选择none。如迁移过程异常退出,请联系客服处理。 进行数据迁移。 启动迁移命令: ./redis-shake.linux -conf=redis-shake.conf -type=restore 由于数据源为RDB文件,因此使用restore模式。
写入性能测试关注每秒写入点数(points/sec)。 查询性能测试关注时延和OPS(Operation Per Second)。 测试步骤 执行如下命令,生成需要执行写入的数据。 tsbs_generate_data --use-case="devops" --seed=123 --scale=10000
全量迁移原理:工具模拟源端Redis的从节点,通过全量同步获取RDB文件,解析后将数据以命令形式发送给目标端GeminiDB Redis。此外,也可将RDB文件作为数据源,方便地导入某时刻的数据快照。 增量迁移原理:全量迁移完成后,工具继续将增量数据以命令形式发送给目标端GeminiDB Redis,直到手动停止工具。
上传根证书至需要连接实例的弹性云服务器云主机。 根据客户端使用的计算机系统类型,选择相应的上传方法。 Linux操作系统下,可参考如下命令: scp<IDENTITY_FILE><REMOTE_USER>@<REMOTE_ADDRESS>:<REMOTE_DIR> IDENT