问题标签 [datastore]

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 投票
2 回答
403 浏览

graph - InfoGrid 应用程序的基本示例

我正在尝试将这个名为InfoGrid的软件用于我正在构建的项目。有人可以指点我一些基本的入门文章。我在网站上没有看到任何文档。

有足够声誉的人,请编辑问题并将标签InfoGrid添加到此问题。

0 投票
3 回答
46 浏览

asp.net-mvc - 在 Web 应用程序中使用“商店”

我看到我正在开发的 Web 应用程序中大量使用“存储”对象。这种模式有名称吗?你会说这些类型在 BLL 或 DAL 中吗?

这些存储包含我认为是经典 DAL 类型的片段,与单一类型相关联。

例如,我们有一个 TabStore,其中包含用于持久化和检索选项卡的方法。在 TabStore 的每个方法中,都有调用相应 NHibernate 查询的代码。

使用这种模式有什么陷阱(如果有的话)?将曾经可能是单一的 Dal 类型分离为更易于管理、更小的类型真的是一种简单的尝试吗?

示例方法:

0 投票
2 回答
1015 浏览

blackberry - 在黑莓应用中持久化数据的策略

我一直在浏览 Blackberry 文档,它们概述了 3 种不同的应用程序数据持久化机制:

  1. 持久存储 API
  2. MIDP RMS API
  3. 文件系统 API

我想知道以下的事情......

  1. 每种方法的优缺点是什么
  2. 是否有可以存储的最大数据大小?我不太关心单个对象的大小,而不是总大小。例如,持久存储曾经有 64K 的限制,但在最新版本的软件中已扩展到数 MB。但是,我找不到有关可以存储的最大尺寸的任何详细信息。
  3. 其中一种方法是否被认为是持久化数据的“最佳方式”?
  4. 任何人都会建议的任何其他持久性机制(例如 SQL-Lite)?
0 投票
2 回答
943 浏览

database - 黑莓——数据持久化 OS 4.5

我是黑莓开发的新手。我想为一个小项目做数据操作(CRUD)。您能否帮助我了解可用于 OS 4.5 的黑莓数据持久性的不同选项?我想了解并探索 blackberry OS 4.5 的所有可能的数据持久性模型。

我做了一些搜索,在 Persistence 存储中发现了黑莓数据持久性。我面临的问题是如何更新现有记录。我应该加载所有对象并找到所需的对象,删除它然后插入新记录还是有其他快速搜索方法?

0 投票
2 回答
3431 浏览

sybase - 动态生成的数据窗口中的列名

当我使用 SyntaxFromSQL 动态创建数据存储时(为了生成数据存储源代码,基于 SQL SELECT 语句),语法如下

如何检查生成的数据存储列的名称ds_1?我提醒您,在连接两个或多个表的 select 语句的情况下,生成的列名可能会在相关的表名之前,例如,而不是获取列名field_id,我可能会得到一个列名,例如:my_table_field_id。当稍后我将列名 ( field_id) 作为GetItem函数的参数提供时,这会导致问题,而相关的数据存储区已经命名了该列my_table_field_id

更糟糕的是,我发现我得到不同的列定义(前面是表名)的原因之一是用户的登录名被分配了sa role!?!?!

0 投票
1 回答
1268 浏览

combobox - Ext JS ComboBox 动态行为

我正在尝试根据另一个组合框的 valueField(这个位于顶部栏中的网格之外)在组合框中加载/显示完全不同的一组值(这个位于 EditorGridPanel 中的编辑器)。我已经看过一个教程(http://www.extjs.com/learn/Tutorial%3ALinked%5FCombos%5FTutorial%5Ffor%5FExt%5F2),其中辅助对象的所有值都存储在本地然后过滤,但是,我已经创建了一个链接,它将根据 valuefield 为我提供 json 数据,所以我想使用这个 url 来保持代码的效率。

我也尝试刷新数据存储,但它根本没有反映在组合框上。

请指教

谢谢

0 投票
2 回答
7232 浏览

javascript - QueryReadStore 将 JSON 加载到 DataGrid 中,但 JsonRestStore 没有(来自同一来源)

我正在从我的 REST 接口提供的 JSON 数据构建一个 Dojo DataGrid。DataGrid 使用 QueryReadStore 很好地加载数据,但似乎不适用于通过管道传输到 JsonRestStore 的相同数据。

我在 Dojo 1.4.1 中使用以下 Dojo 库:

我以以下方式声明我的商店:

我像这样创建我的网格布局:

我创建我的 DataGrid 如下:
<div dojoType="dojox.grid.DataGrid" jsid="grid2" store="storeQRS" structure="gridLayout" style="height:500px; width:1000px;"></div>

以上工作,但如果我使用 QueryReadStore 作为我的存储,网格是用标题(名称,描述)创建的,但它没有填充任何行:
<div dojoType="dojox.grid.DataGrid" jsid="grid3" store="storeQRS" structure="gridLayout" style="height:500px; width:1000px;"></div>

使用 FireBug,我可以看到 QueryReadStore 正在从我的 REST 接口获取我的 JSON 数据。它如下所示:

有任何想法吗?谢谢。

0 投票
5 回答
381 浏览

sql-server - 存储-获取图像的设计解决方案

这是我面临的一个设计疑问,我收集了 1500 张要在 ASP.NET 页面上显示的图像,要显示的图像因页面而异,这些图像的数量会随着时间的推移而增加来,

a.) 将图像保存在数据库中是个好主意,但是从数据库中获取图像的往返时间可能很长。

b.) 将所有图像都放在一个目录中,并在其上拥有一个虚拟文件系统,并且应用程序将从目录中访问图像是否很好

我们在传统数据库中是否有任何设计策略来以最少的往返时间获取图像,除了使用传统数据库之外是否存在任何解决方案?

编辑 1: 每 12 小时每张图片都会被其新条目替换一次,因此就我能想到的而言,将它们放在数据库中可能不是一个好主意,但是使用数据存储和索引这些会更好图片?

编辑 2: 是的,我们计划在集群上运行应用程序。如果我们尝试使用数据存储(如果它是一个不错的选择),那么它是否与 C# 和 ASP.NET 兼容?

ps:我使用 SQL Server 来存储这些图像。

0 投票
3 回答
124 浏览

xml - MS Access Table 的另一种选择

我有一个桌面表单应用程序,当前使用和 Microsoft Access MDB 文件来存储数据。如果用户计算机上没有安装访问权限,则必须下载 MS Access 运行时才能运行应用程序,否则会出错。

与使用 MDB 文件存储数据相比,它们是更好的选择吗?我应该使用 XML 吗?

谢谢

0 投票
3 回答
507 浏览

.net - .Net 友好、本地、键值对、可复制数据存储

我正在寻找具有非常具体要求的键/值类型数据存储。任何人都知道什么会起作用?

  1. 需要成为某种组件。无需额外安装。
  2. 数据存储需要位于本地硬盘驱动器上。
  3. 我正在将 VB.Net 用于运行 Windows XP 到 7 的桌面应用程序,因此它需要由该环境调用。
  4. 它需要可复制。如果我的应用程序有四个副本在网络上运行,则数据存储的每个本地副本都需要与其他副本进行复制。尽可能接近实时。

前三个很简单,我可以使用开箱即用的 ADO.Net 做到这一点。最后一个,复制,是我没有答案的那个。

这样的动物存在吗?