腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
LMDB
如何
使用
只读
mmap
写入
数据库
?
、
、
我开始学习
LMDB
,但我无法理解
LMDB
如何
写入
只读
mmap
(
只读
是默认配置)。有没有人能简单地解释一下这是
如何
工作的?
浏览 9
提问于2020-07-22
得票数 0
1
回答
对于在Raspberry Pi 3上对
LMDB
进行小规模
写入
,2ms是一个现实的性能目标吗?
、
、
、
、
我决定将
LMDB
用于持久化,因为-外部性能-它的特殊特性使我的系统更简单,对我来说没有缺点。应用程序将
使用
Rust编写,
使用
lmdb
板条箱。关键路径将是一个单线程部分,我将在其中获取当前时间戳并
写入
总共16或20个字节(还不确定,16个字节真的更好吗?)
数据库
中我已经计算过的关键字。为此(从时间戳开始,在
写入
事务提交后结束),我有2毫秒的性能预算。 据我所知,
写入
是
LMDB
最糟糕的标准,而这些都是非常小的随机
写入
,所
浏览 17
提问于2017-08-08
得票数 1
1
回答
为什么
LMDB
在已有数据的密钥上表现得更好?
、
、
、
、
我一直在开发一个
使用
LMDB
的系统,我偶然发现了一些我不明白的奇怪特性,所以我希望你能帮我。我发现,如果我有一些数据;任何数据;甚至更小的数据;以前最初作为key值
写入
的数据,与只同时
写入
一个新键和值相比,
数据库
的
写入
性能将更快,差异也更小。谢谢你的帮助,迈克尔
浏览 3
提问于2020-04-13
得票数 1
回答已采纳
1
回答
lmdb
没有可用的锁错误
、
我尝试
使用
python
lmdb
包从
lmdb
数据库
读取/
写入
数据。我试过了env =
lmdb
.open('test', map_size=(1024**3), readonly=True)
lmdb
.Error: test: No locks availablemdb_stat test
使用
从源代码编译的单独安装的
lmdb
库,
浏览 5
提问于2016-05-07
得票数 0
2
回答
lmdb
:我可以在同一个事务中访问不同的命名
数据库
吗?
、
、
我想将许多数据
写入
一个具有多个命名(子)
数据库
的
lmdb
数据库
中。我遇到了以下问题: 创建和提交写事务是一项非常慢
浏览 4
提问于2017-01-12
得票数 0
2
回答
LMDB
对几台不同机器的访问安全吗?
、
、
、
、
众所周知,即使被多个进程
使用
,
LMDB
在事务上也是安全的。 但是,当几台不同的机器(实际上是不同的AWS Lambdas)通过NFS (Lambda的挂载EFS)访问它时,它是安全的。
浏览 23
提问于2022-09-30
得票数 0
1
回答
如果
写入
器不断更新,
LMDB
读取器是否会获得
数据库
的最新视图?
我
使用
的是
LMDB
数据库
。我有一个作者和多个读者。一个读取器是瞬态的,另一个是长时间运行的,它执行一次打开并读取多次。瞬态读取器工作得很好,但是从长时间运行的读取器有时会给出陈旧的数据,有时会失败。
LMDB
读取器中的读取是否始终代表
数据库
的最新视图?读者是否必须执行update()或其他操作才能获得最新视图?
浏览 8
提问于2020-11-17
得票数 1
1
回答
在不
使用
Caffe的Python中创建
LMDB
、
、
、
我一直在
使用
在Python语言中创建
LMDB
。本教程中的代码依赖于Caffe,即用于序列化数据的caffe.proto.caffe_pb2.Datum()对象。然而,那些没有
使用
Caffe作为深度学习框架的人可能会发现仅仅为了
使用
protobuf而安装Caffe是一件单调乏味的事情。还存在哪些创建
LMDB
的其他方法?
浏览 36
提问于2018-04-08
得票数 1
4
回答
用于大量记录的高性能持久密钥值存储
、
、
、
、
大概有10亿条记录。每个记录有1kb的数据大小,并存储在SSD中。哪一个kv存储可以提供最佳的随机读取性能?它需要将每次查询的磁盘访问次数减少到1次,并且所有的数据索引都将存储在内存中。有什么建议吗?
浏览 4
提问于2014-09-13
得票数 11
回答已采纳
1
回答
在jupyter笔记本下浏览熊猫
LMDB
的最短途径
、
、
、
TLDR:
如何
检查\浏览
LMDB
二进制文件?做这件事的最短方法是什么?一个链接就可以了。
浏览 0
提问于2016-08-08
得票数 0
2
回答
并发读写的嵌入式
数据库
、
、
、
、
我正在研究一个并发编写器和读者问题的
数据库
解决方案。我需要一个嵌入式
数据库
,它将是由单个编写进程编写的。同一个
数据库
将由单个读取器进程读取,并且这些进程同时运行。我看过像RocksDB这样的解决方案,但是我们可以有多个读取器和一个作者,但是读者在打开
数据库
一次之后没有最新的
数据库
视图,因此必须再次打开
数据库
。 任何帮助都会很好。但是,对于每次更新,我都要避免一次又一次地读取
数据库
。
浏览 1
提问于2019-02-05
得票数 1
4
回答
使用
Python将数据
写入
LMDB
非常慢
、
、
用创建训练数据集我都尝试过
使用
HDF5和
LMDB
。然而,创建一个
LMDB
非常慢,甚至比HDF5还要慢。我正在尝试写大约20,000张图片。DB_KEY_FORMAT = "{:0>10d}" curr_idx = 0
浏览 0
提问于2015-07-27
得票数 9
4
回答
用python计算
lmdb
数据库
中的记录数
、
我
使用
以下代码打开一个
lmdb
数据库
:
如何
计算此
数据库
中的记录数?
浏览 2
提问于2015-12-22
得票数 8
回答已采纳
1
回答
将字符串或枚举放入
LMDB
中
、
、
、
我想
使用
将一些数据
写入
我的
数据库
。我正在写一篇文集: A { astr: String, bstr: String }, C,put函数的
lmdb
::data: &D,) -> Result<()> K: AsRef<[u8]>,
如何
将MyEnum::A放入<em
浏览 3
提问于2017-07-30
得票数 2
回答已采纳
2
回答
以正确的方式创建
lmdb
文件
、
、
、
、
我正在尝试创建一个包含所有
数据库
映像的
lmdb
文件(以训练CNN)。这是我从学来的“测试代码”import
lmdb
import cv2创建这个文件后,我想“查看该文件”并检查它是否正常,但我做不到。该文件未能
使用
python、Access 2016和.mdb阅读器(linux软件)正确打开。我的
浏览 11
提问于2016-09-18
得票数 1
1
回答
LMDB
记录数据应该
如何
组织,以便Caffe的数据层可以读取它们?
、
、
、
、
我需要创建一个快速、高效、低开销的例程,用于将键/值对存储在
LMDB
中,以供Caffe的数据层随后
使用
(即,不链接到一堆外部库)。我已经查看了caffe.proto、caffe.pb.h和caffe.pb.cc文件以及其他一些与谷歌的协议缓冲区相关的文件,以了解Datum类,它是
LMDB
记录中的“值”。显然,如果有一种更快/更好/更便宜的方法来理解序列化的Datum值应该
如何
构造,那么我肯定会对此持开放态度。谢谢。
浏览 2
提问于2018-10-17
得票数 1
1
回答
如何
在c中
使用
mmap
、
我已经搜索过了,似乎找不到
如何
使用
mmap
的方法。这就是我拥有的..。char *pchFile; fprintf(stderr, "
Mmap
Err: \n");} 那么,
如何
获得pchFile,从文件中读取呢?pchFile是映射自
mm
浏览 1
提问于2016-10-13
得票数 0
回答已采纳
1
回答
如何
嵌入
LMDB
数据库
、
、
、
我听说过symas lightning memory mapped database和
LMDB
,并查阅了可用的文档。
如何
在Visual Studio中
使用
数据库
?另外,
LMDB
中是否有MongoDB的Collections或RDBMS的table (我知道
LMDB
不是SQL
浏览 0
提问于2016-06-02
得票数 0
1
回答
Python
mmap
.write()不仅在内存中
写入
,而且在磁盘上
写入
、
、
我在Windows上,
使用
mmap
模块在两个Python脚本之间共享信息。我的问题是将数据
写入
内存以供从其他脚本访问,而不将数据
写入
磁盘。根据,
mmap
.write()方法正是我所要寻找的:将字节中的字节
写入
文件指针当前位置的内存中,并返回
写入
的字节数。Open and read file amd MMF mapp
浏览 1
提问于2018-02-02
得票数 1
2
回答
什么时候O_SYNC写操作在页面缓存(
mmap
文件)中可见?
、
、
我有一个
mmap
文件,它是
只读
/共享的,有多个线程/进程同时读取数据。允许单个
写入
器在任何时候修改数据(
使用
单独共享内存区域中的互斥)。在底层文件上
使用
write()执行更改。总体设置是旨在保持事务一致性的
数据库
的一部分。 将以任意顺序写出大量任意数据页,然后调用fdatasync()。在
写入
根页面之前,文件中没有任何内容指向这些更改过的页面。根页面是
使用
用O_SYNC打开的第二个文件描述符
写入
的,因此在成功<em
浏览 0
提问于2011-08-15
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【译】boltDB
Kafka和RocketMQ底层存储之那些你不知道的事
MemoryFile 共享内存原理分析
聊聊 Kafka: Kafka 为啥这么快?
ThinkPHP5开发连载五十一模型-只读字段
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券