开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

楼主: Buei
收起左侧

[易源码分享] 基于Facebook开源的 rocksdb 分布式数据库模块 [迭代]

    [复制链接]
发表于 2023-12-21 12:46:53 | 显示全部楼层   广西壮族自治区南宁市
Buei 发表于 2023-12-20 22:08
rocksdb默认事务是不支持取值的,你可以研究下 Transaction事务 支持

Transaction太慢了 我改用hashmap缓存了
回复 支持 反对

使用道具 举报

结帖率:100% (1/1)
发表于 2023-12-21 08:22:08 | 显示全部楼层   湖北省黄石市
超哥太NB了!
回复 支持 反对

使用道具 举报

结帖率:100% (1/1)

签到天数: 10 天

 楼主| 发表于 2023-12-20 22:08:27 | 显示全部楼层   广东省深圳市
sky01 发表于 2023-12-20 04:06
你好大佬,因为在循环中 添加到事务中的数据 在循环未结束还未执行的情况下
我在循环中再次取值 就是事务 ...

rocksdb默认事务是不支持取值的,你可以研究下 Transaction事务 支持
回复 支持 反对

使用道具 举报

签到天数: 2 天

发表于 2023-12-20 04:06:42 | 显示全部楼层   广西壮族自治区南宁市
Buei 发表于 2023-11-28 15:27
更新日志  2023/11/28 15:00  - V1.6 [rocksdb内核版本:8.8.1]

增加 设置  预读取缓存大小 [默认未开启  ...

你好大佬,因为在循环中 添加到事务中的数据 在循环未结束还未执行的情况下
我在循环中再次取值 就是事务添加前的值
我想在事务中取值 如何取?
回复 支持 反对

使用道具 举报

签到天数: 2 天

发表于 2023-12-17 02:32:36 | 显示全部楼层   广西壮族自治区南宁市
Buei 发表于 2023-11-28 15:27
更新日志  2023/11/28 15:00  - V1.6 [rocksdb内核版本:8.8.1]

增加 设置  预读取缓存大小 [默认未开启  ...

您好大佬,能否说明一下set_info 启动参数数组 能给看看那个设置参数整数数组的设置原名吗
我了解到rocksdb的数据储存有一个层级 默认好像是7层,我想改为3层或者5层
没有看到启动参数里有哦~

再次说明,非常好用,不胜感激

我在刚开始调试的时候,写入一个键值对,再刚写入的第二行代码就故意读空内存使其崩溃,但是重新打开软件后,写入的键值对竟然存在!我并没有设置同步写入硬盘,开心
回复 支持 反对

使用道具 举报

签到天数: 2 天

发表于 2023-12-15 17:15:38 | 显示全部楼层   广西壮族自治区南宁市
Buei 发表于 2023-12-15 14:15
1.6例子里面【启动参数.存储模式】是反向字典顺序【Iterator.向前移动 ()】能cha询到,如果调回【正向字典 ...

昨天没等得及了 我做了初次启动的遍历 自己寻找文本
待会儿我测试一下
回复 支持 反对

使用道具 举报

结帖率:100% (1/1)

签到天数: 10 天

 楼主| 发表于 2023-12-15 14:15:28 | 显示全部楼层   广东省深圳市
sky01 发表于 2023-12-14 23:05
请教一下?这个迭代器搜索键名头怎么用的?
#寻找模式_Seek精确 啥都寻找不到
#寻找模式_SeekForPrev精 ...

1.6例子里面【启动参数.存储模式】是反向字典顺序【Iterator.向前移动 ()】能cha询到,如果调回【正向字典顺序】 能正常cha询
回复 支持 反对

使用道具 举报

签到天数: 2 天

发表于 2023-12-14 23:05:31 | 显示全部楼层   广西壮族自治区南宁市
Buei 发表于 2023-11-28 15:27
更新日志  2023/11/28 15:00  - V1.6 [rocksdb内核版本:8.8.1]

增加 设置  预读取缓存大小 [默认未开启  ...

111111111111.png 22222222222222.png

请教一下?这个迭代器搜索键名头怎么用的?
#寻找模式_Seek精确 啥都寻找不到
#寻找模式_SeekForPrev精确 还能找到一个

回复 支持 反对

使用道具 举报

结帖率:90% (9/10)

签到天数: 13 天

发表于 2023-12-14 16:54:45 | 显示全部楼层   山东省菏泽市
2012r2系统 提示 无法找到制定DLL库文件,Rocksdb_xc.dll 中输出的命令   Rocksdb_init
回复 支持 反对

使用道具 举报

结帖率:100% (4/4)

签到天数: 24 天

发表于 2023-12-14 15:48:56 高大上手机用户 | 显示全部楼层   河南省郑州市
大佬牛啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表