1 Star 1 Fork 0

翼金奇 / rocksredis_centos7_x86_64

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

1、安装依赖库 yum -y install snappy snappy-devel zlib zlib-devel bzip2 bzip2-devel lz4 lz4-devel zstd

2、解压 rocksredis_centos7_x86_64.tar.gz 拷贝rocksredis_centos7_x86_64.tar.gz 到目标机器 /opt/ 解压 tar -zxvf rocksredis_centos7_x86_64.tar.gz

百度网盘下载
提取码: 6w8e

3、配置 rocksdb相关,redis.conf文件中修改

# rocksdb 的 data 路径
rocksredis_db_select 15

# redis 持久化 db
rocksredis_db_dir  /home/data

4、启动执行脚本

./runstart.sh

运行

5、Rocksredis 完全兼容redis的驱动和操作方式,rocksredis支持的操作指令,

num command
1 [HDEL key field1 field2] 删除一个或多个哈希表字段
2 HEXISTS key field 查看哈希表 key 中,指定的字段是否存在。
3 HGET key field 获取存储在哈希表中指定字段的值。
4 HGETALL key 获取在哈希表中指定 key 的所有字段和值
5 HKEYS key 获取所有哈希表中的字段
6 HLEN key 获取哈希表中字段的数量
7 [HMGET key field1 field2] 获取所有给定字段的值
8 [HMSET key field1 value1 field2 value2 ] 同时将多个 field-value (域-值)对设置到哈希表 key 中。
9 HSET key field value 将哈希表 key 中的字段 field 的值设为 value 。
10 HSETNX key field value 只有在字段 field 不存在时,设置哈希表字段的值。
11 HVALS key 获取哈希表中所有值。
12 HSCAN key cursor [MATCH pattern] [COUNT count] 迭代哈希表中的键值对。
13 DEL 命令用于删除已存在的键
14 Strlen 命令用于获取指定 key 所储存的字符串值的长度
15 Scan 命令用于迭代数据库中的数据库键
16 Type 命令用于返回 key 所储存的值的类型
17 Sadd 命令将一个或多个成员元素加入到集合中,已经存在于集合的成员元素将被忽略
18 Scard 命令返回集合中元素的数量
19 Sismember 命令判断成员元素是否是集合的成员
20 Smembers 命令返回集合中的所有的成员。 不存在的集合 key 被视为空集合
21 Spop 命令用于移除集合中的指定 key 的一个或多个随机元素,移除后会返回移除的元素
22 Sscan 命令用于迭代集合中键的元素
23 Srem 命令用于移除集合中的一个或多个成员元素
24 SET 命令用于设置给定 key 的值。如果 key 已经存储其他值, SET 就覆写旧值,且无视类型
25 Get 命令用于获取指定 key 的值。如果 key 不存在,返回 nil 。如果key 储存的值不是字符串类型,返回一个错误

6、下载

gitee

github

MIT License Copyright (c) 2021 china·彦 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

Rocksredis centos7 64位下载版本 展开 收起
C
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
C
1
https://gitee.com/RocksCloud/rocksredis_centos7_x86_64.git
git@gitee.com:RocksCloud/rocksredis_centos7_x86_64.git
RocksCloud
rocksredis_centos7_x86_64
rocksredis_centos7_x86_64
master

搜索帮助