问题标签 [justonedb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
346 浏览

c# - 来自 C# 的 Appharbor JustOneDB https 请求出现 400 错误

我正在尝试对 JustOneDB 执行 https GET,如果我从 curl 实用程序执行此操作,它会起作用。但它不适用于 C#。我收到 (400) 错误请求

我四处搜索并禁用了安全性以及所有这些,但它仍然无法正常工作。有任何想法吗?有没有人用休息和 JustOneDB 做过这个?

这与所有其他其余示例一起工作:

curl -k -XGET 'https://username:password@77.92.68.105:31415/justonedb/database/database name'

这不起作用:我对字符串进行了模拟以删除我的密码。

结果:

TIA FxM:{

0 投票
4 回答
635 浏览

database - Cloudant 与 JustOneDB - 选择哪一个?

当我在AppHarbor上部署应用程序时,我正在尝试决定与我的应用程序一起使用哪个附加数据库。我有两个选择:JustOneDBCloudant。我正计划开发一个 Web 和移动应用程序,它应该可以处理 TB 级的数据。

我正在寻找最简单的解决方案来部署我的数据库,而不需要对数据库和表进行分区。我想要一个可以处理大量数据的数据库,但将分片和分区架构从开发人员手中移开。

我还想要一个解决方案,让我可以轻松备份我的大型数据库并轻松恢复它。

根据我的阅读,Cloudant 和 JustOneDB 是最受欢迎的两个,它们可以作为 AppHarbor 上的附加组件提供,以便于部署。

我需要你的建议,我应该选择哪一个,每一个的优缺点。我正在 Visual Studio 中使用 ASP.NET 和 C# 开发我的应用程序。

0 投票
0 回答
139 浏览

javascript - NEDB $and 运算符

我正在使用 nedb 嵌入式数据库。我在数据库中有以下 6 条记录,

{"file":"LogFile4","time":"2018-05-30","ip":"20:12:36:169","process_id":"9492","thread_id":"984" ,"component_id":"Standalone","lock_level":1,"source_file":" /m_uac_helpers.cpp","lan_no":"72","function_name":"uGetProcessIntegrityLevel()","description":" 正在运行中等完整性级别","date":{"$$date":1533316439751},"_id":"04dcgjqvamb3Q2ZP"}

{"file":"LogFile1","time":"2018-05-30","ip":"20:12:36:169","process_id":"9492","thread_id":"984" ,"component_id":"Standalone","lock_level":1,"source_file":" /m_uac_helpers.cpp","lan_no":"72","function_name":"uGetProcessIntegrityLevel()","description":" 正在运行中等完整性级别","date":{"$$date":1533316401978},"_id":"30REJoEkoDRz2Pa7"}

{"file":"LogFile","time":"2018-05-30","ip":"20:12:36:169","process_id":"9492","thread_id":"984" ,"component_id":"Standalone","lock_level":1,"source_file":" /m_uac_helpers.cpp","lan_no":"72","function_name":"uGetProcessIntegrityLevel()","description":" 正在运行中等完整性级别","date":{"$$date":1534183887217},"_id":"5KUJtLyIoid55wNL"}

{"file":"LogFile2","time":"2018-05-30","ip":"20:12:36:169","process_id":"9492","thread_id":"984" ,"component_id":"Standalone","lock_level":1,"source_file":" /m_uac_helpers.cpp","lan_no":" 72","function_name":" uGetProcessIntegrityLevel()","description":" 正在运行中等完整性级别","date":{"$$date":1533316421021},"_id":"83jMpB2SB1hnpuXU"}

{"file":"LogFile3","time":"2018-05-30","ip":"20:12:36:169","process_id":"9492","thread_id":"984" ,"component_id":"Standalone","lock_level":1,"source_file":" /m_uac_helpers.cpp","lan_no":" 72","function_name":" uGetProcessIntegrityLevel()","description":" 正在运行中等完整性级别","date":{"$$date":1533316430692},"_id":"MJETZ6PtNxMXk817"}

{"file":"LogFile","time":"2018-05-30","ip":"20:12:36:169","process_id":"9493","thread_id":"984" ,"component_id":"Standalone","lock_level":1,"source_file":" /m_uac_helpers.cpp","lan_no":" 72","function_name":" uGetProcessIntegrityLevel()","description":" 正在运行中等完整性级别","date":{"$$date":1533316384810},"_id":"WUdpGQ8ec7WqwaJh"}

我不想要包含 file = "LogFile" 和 process_id="9493" 的记录,但我想要那些只包含其中一个的记录。

我正在使用以下查询,'$and': [ { '$not': { process_id: "9493"} }, {file: "LogFile"} ] ,

但它也排除了只有 process_id:“9493”或文件:“LogFile”的记录。

如何仅删除两个字段都存在的那些记录。

谢谢