草庐IT

tokyo-cabinet

全部标签

windows - 如何提取、修改和重建 Cabinet 文件?

我可以使用Windows工具Expand.exe成功提取Cabinet文件(.cab)。Expand.exefoo.cab-F:*我现在想修改一些提取的文件,并从目录结构中重建一个Cabinet文件。我找到了MakeCab.exe和CabArc.exe并尝试了MakeCab.exe但它不起作用。(在不同的子目录中有几个同名文件,MakeCab.exe不喜欢这样。但是目录结构和文件来自Cabinet文件,所以它必须以某种方式工作。)对于提取,我还尝试了Linux工具cabextract,它为我提供了另一个输出,其中提取的文件/目录较少。所以我假设Cabinet文件中的一些文件也被存档,E

ios - 无法为 RAD Studio 10.2 Tokyo 安装 iOS SDK

我们最近购买了RADStudioTokyo的新许可证,并在Windows10Pro上安装了版本10.2Update3。我们专门购买了针对Windows和iOS的产品,但到目前为止我们只能针对Windows。目标环境是macOS10.13.6,所有最新更新包括Xcode10.1和iPhoneOS12.1.sdk、iPhoneSimulator12.1.sdk、MacOSX10.14.sdk。还安装了PAServer-19.0.app和PAServerManager.app,它们都按预期运行。关注theRADStudiodocstosetupaconnectionprofileandiOS

mongodb - NO-SQL 对小型企业应用程序可靠吗?

我正在决定是使用非SQL引擎还是使用常规SQL引擎作为小型企业的文档管理系统。我有使用firebird/sqlserver的经验,并且发现了良好的可靠性(特别是使用firebird)。这个市场充斥着蹩脚的“服务器”(克隆制造的PC,占多数),便宜的硬盘,很少使用RAID或类似的东西,有些在断电正常的地方,有些则没有UPS等...(我将包括到外部服务器的异地自动备份,但不会更改内部设置)。(我知道有关此类正确设置的最终用户教育,但依赖于此是愚蠢的,所以请坚持这一点)从设计的角度来看,无模式数据库是我系统的选择,但是,我担心是否有任何实际解决方案(MongoDb、TokyoCabinet等

mysql - 插入到 Delphi 10.2 Tokyo 语句中的语法错误

我在编码方面需要帮助,我已经尝试更改变量并显示SQL,但我仍然看不到错误谢谢。这是我的代码:qryCustomerInformation.SQL.Add('/*TheSQLquerystringfrombelow*/');showmessage(qryCustomerInformation.SQL.Text);qryCustomerInformation.ExecSQL;这是我的查询字符串:INSERTINTOBasicInformation(Passwords,CustomerID,Names,Surname,Age,IdentitiyNumber,Address,CardNumbe

iphone - Tokyo Cabinet 与 iPhone 上的 SQLite3

有人在iPhone上用过TokyoCabinet吗?我很想知道它与SQLite3之间是否存在任何实际性能差异。另外,SQLite3具有SQL的表达能力,请问TokyoCabinet有什么查询语言吗?任何输入将不胜感激,谢谢。 最佳答案 我没有专门在iPhone上使用过它们,但我在各种项目中都使用过。正如您所指出的,SQLite确实提供了SQL查询语言,这意味着您可以更灵活地搜索和查找数据。假设您熟悉SQL,您将能够轻松地过滤、关联和聚合结果。TokyoCabinet提供了一种不同类型的数据存储系统,因为它是键值存储。顾名思义,这些系

iphone - Tokyo Cabinet 与 iPhone 上的 SQLite3

有人在iPhone上用过TokyoCabinet吗?我很想知道它与SQLite3之间是否存在任何实际性能差异。另外,SQLite3具有SQL的表达能力,请问TokyoCabinet有什么查询语言吗?任何输入将不胜感激,谢谢。 最佳答案 我没有专门在iPhone上使用过它们,但我在各种项目中都使用过。正如您所指出的,SQLite确实提供了SQL查询语言,这意味着您可以更灵活地搜索和查找数据。假设您熟悉SQL,您将能够轻松地过滤、关联和聚合结果。TokyoCabinet提供了一种不同类型的数据存储系统,因为它是键值存储。顾名思义,这些系

Java:对象到 byte[] 和 byte[] 到对象转换器( Tokyo Cabinet )

我需要将对象转换为byte[]以存储在TokyoCabinet键值存储中。从键值存储读取时,我还需要将byte[]取消字节化为Object。是否有任何软件包可以帮助我完成这项任务?还是自己实现它的最佳解决方案? 最佳答案 publicstaticbyte[]serialize(Objectobj)throwsIOException{ByteArrayOutputStreamout=newByteArrayOutputStream();ObjectOutputStreamos=newObjectOutputStream(out);os

Java:对象到 byte[] 和 byte[] 到对象转换器( Tokyo Cabinet )

我需要将对象转换为byte[]以存储在TokyoCabinet键值存储中。从键值存储读取时,我还需要将byte[]取消字节化为Object。是否有任何软件包可以帮助我完成这项任务?还是自己实现它的最佳解决方案? 最佳答案 publicstaticbyte[]serialize(Objectobj)throwsIOException{ByteArrayOutputStreamout=newByteArrayOutputStream();ObjectOutputStreamos=newObjectOutputStream(out);os

java - 什么是 Kyoto Cabinet Database 的 "physical synchronization"?

函数begin_transaction接受一个boolean参数,指示应该执行哪种类型的同步;为真时为物理,为假时为逻辑。“物理”同步或硬同步是什么意思? 最佳答案 我不太确定Java等价物,但是:逻辑同步意味着任何数据库更改都从DBMS缓存写入文件系统。在C中,您可以使用fprintf/fwrite/write/etc来做到这一点。物理同步指的是上述内容,加上要求操作系统将所述更改推送到永久存储(硬盘驱动器、SSD等)而不是将它们保存在文件系统缓存中的附加操作。这样可以确保在发生任何意外情况时不会丢失这些更改。在Linux/POS

Tokyo Cabinet 的 Python 表引擎绑定(bind)

我正在为TokyoCabinet的表引擎寻找Python绑定(bind)。我试过Pytc但只能找到Hash和B-tree引擎支持。还有其他可用的绑定(bind)吗? 最佳答案 下面是使用PyTyrant实现的表引擎搜索:http://github.com/ericflo/pytyrant/tree/master 关于TokyoCabinet的Python表引擎绑定(bind),我们在StackOverflow上找到一个类似的问题: https://stacko
12