问题标签 [key-value]
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.
database - 我应该在内存中还是在 MS SQL 或第 3 方中实现我的键/值系统?
我想我已经做了足够的研究,知道我想使用 NOsql 键/值路由。我已经阅读了尽可能多的内容,但仍有以下问题:
我应该使用类似 amazon simpledb、google big table 还是 microsoft azure 的解决方案?(注意我是一个 .NET 网站)
为什么不简单地创建一个键/对象的内存哈希表(假设内存足够丰富来记录所有内容)?
如何在我的 SQL 服务器中创建一个包含两列的表,一列是键,一列是值。键是主键,值是我想要的任何字符串。不过,我必须将字符串拉出并将其解析为有意义的东西。
我应该使用 Neo4j 图形数据库之类的东西吗?
我不清楚我应该走哪条路。
c - ANSI C 哈希表实现,数据在一个内存块中
我正在寻找一种哈希表的开源 C 实现,它将所有数据保存在一个内存块中,因此可以很容易地通过网络发送它。我只能找到为添加到其中的每个键值对分配小块内存的那些。
非常感谢您提前提供的所有信息。
编辑:它不一定需要是一个哈希表,无论键值对表可能会做什么。
excel - 从 MS Excel 访问 Redis?
我想使用 redis 从命令行、脚本、网络和电子表格中查询数据。除了电子表格,我可以找到所有的好例子……不过,我不太清楚从哪里开始访问 MS Excel 电子表格。谷歌让我失望了。
请让我知道您将如何建议这样做,谢谢!
ps 对于那些不熟悉的 redis 是这里描述的键值数据存储:http ://code.google.com/p/redis/
jquery - 如何将javascript键值对发送到服务器?
我有一个要发送到服务器的键值对。例如:var obj = {'item1': true, 'item2': false, ........};
我想通过 ajax 调用将此信息发送到服务器。但在服务器端,我无法获得个人价值。在服务器端,我将“对象”作为字符串。我正在使用 jQuery 进行 ajax 调用。
任何人都可以请给出任何想法如何做到这一点?
php - PHP:数组可以将数组作为键值对中的键吗?
我得到这个数组的“非法偏移类型”:
创建另一个数组只是为了定义这里的键中定义的内容有点烦人,所以我想知道这是否是我的问题。如果是,我想我必须为类别 ID 和字符串值创建一个键值数组。
谢谢!
c# - 使用 DataGridView.DataSource 显示单个对象
我习惯用 DataGridView 控件显示多个对象,格式如下
这对于对象、属性和BindingList<>
.
我希望我的数据“旋转” 90 度,以便网格显示一个键:值对,例如
这可以通过将某种列表/字典/其他绑定到数据源来实现吗?我正在检查这种方法,因为对象属性 get/set 使得处理数据更改比处理从 DataGridView 导出的大量事件更容易
asp.net - ASP.NET - 如何正确拆分字符串以进行搜索?
我正在尝试构建一个类似于 Google 上的搜索(关于用双引号封装的完全匹配)。
让我们使用以下短语作为示例
“词组搜索”单个词[不同词组]
目前,如果我使用以下代码
我的输出是
“词组
搜索”
单个
词
[不同
词组]
但我真正需要的是建立一个键值对
其中 table1 是具有一般信息的表,而 table2 是类似于 stackoverflow 上的“标签”表。
谁能指出我如何正确捕获输入的正确方向?
.net - 对照键值对列表中的现有值检查键值对
如何根据现有的 KeyValuePair 列表检查新的 KeyValuePair ?我想比较一个条件以包含或排除该项目。我正在使用 vb.net 3.5
它是一个嵌套的 For 循环,我正在删除条件结果的数据行
我在这里要做的是查看 args2 是否已包含在 args 中,如果没有,我将删除数据行,但我还需要多次搜索数据行
mongodb - 具有自由许可的嵌入式开源键值存储
是否有任何面向开源文档的键值映射/减少存储:
- 易于嵌入(是的,可以嵌入,比方说 CouchDB,但是将整个 erlang 机器带入板载可能会很痛苦,而且当我的应用程序运行时,我对它限制在某个端口上感觉不太好)
- 不会将整个地图保存在 RAM 中(你好,Redis!)
- 足以在生产中使用
- 拥有不同于 GPL/LGPL/AGPL/whatever-else-GPL 的许可证(嘿,MongoDB 和东京内阁!)
我并不真正关心水平可伸缩性,因为我考虑构建一个桌面应用程序,但是如果有一些“附件”就像在 CouchDB 中一样,那就太好了,即一种存储附加到我的文档的二进制文件的方法。
javascript - JavaScript 中“键”的类型是什么?
当我失去焦点并开始思考一个愚蠢的问题时,我陷入了其中一个时刻:
typeof 'b' 是什么,我不是指 typeof “value”,而是标记为 b 的实际 Key?
背景:当我必须创建一个字符串键时,我开始想知道这个:
因为稍后它被称为:
然后结束了对原始问题的疑惑。