以下是我发给他们邮件列表的电子邮件。但我从来没有得到任何回应,我的会员资格也没有得到承认。所以我在这里问。
在LMDB网站上,它提到:“它具有纯内存数据库的读取性能,同时保留了基于标准磁盘的数据库的持久性”。
从那句话来看,我不清楚它是如何运作的。
1)它是否保存磁盘(文件)上的所有数据,但在内存中保留了一定数量?或者只在磁盘上,这就是我想要的。 我不想将数据保存在RAM中,而是保存在SSD上。任何人都可以向我解释一下。
我有两个场景,我需要一个密钥/对nosql层:
1)存储系统内发生的任何事件,例如:用户X点击按钮A..etc 然后,这将显示在他的“日志历史记录”页面上。
2)我想保存php会话文件,就像REDIS一样,以提高I / O性能。
LMDB也符合这两项要求吗? 对于场景#2,任何人之前都已经做过这个,或者有其他人已经实现过它的指针?
我在移植PHP包装器时遇到问题,以便与新的PHP 7+版本兼容。
我的工作在这里:https://github.com/7php/phplmdb我尝试使用SWIG重新生成.c
,.h
和.php
文件。 But seemingly SWIG is messing up things
1)我的问题是,是否有人能够使用与PHP7 +兼容的PHP包装器?如果是,请与我们联系。