小编Luk*_*101的帖子

什么数据库适合保存小图像

我在子文件夹中划分的目录中有数千个图像.我想将所有这些图像从文件系统中取出并放入数据库中.我不认为这种数据对于像sql server这样的普通数据库是好的.有没有一个数据库,如果不是数以百万计的小型高清缩略图,那么它可以容纳数千个?我想通过id查询这个数据库然后它提供了我的图像

c# asp.net asp.net-mvc-2

4
推荐指数
1
解决办法
174
查看次数

如何将IronPython作为脚本运行

我想将ironpython作为脚本运行,而不是将ironpython代码编译成可执行文件。有没有办法将ironpython作为脚本运行?

ironpython

4
推荐指数
1
解决办法
4502
查看次数

在哪里可以找到有关第六范式的信息

我正在寻找有关如何实施第六范式的信息。我在网上到处搜索都没有成功。我想看一个如何实现和设计的示例。如果有任何关于如何实现它的书籍或文档,将会特别有帮助。

sql database database-design 6nf

4
推荐指数
1
解决办法
1717
查看次数

你能解释一下ngList指令吗?

我有AngularJS开发的ngList指令的代码.我想实现类似的东西,但我不理解代码的一部分.这是代码

var ngListDirective = function() {
  return {
    require: 'ngModel',
    link: function(scope, element, attr, ctrl) {
      var match = /\/(.*)\//.exec(attr.ngList),
          separator = match && new RegExp(match[1]) || attr.ngList || ',';

      var parse = function(viewValue) {
        var list = [];

        if (viewValue) {
          forEach(viewValue.split(separator), function(value) {
            if (value) list.push(trim(value));
          });
        }

        return list;
      };

      ctrl.$parsers.push(parse);
      ctrl.$formatters.push(function(value) {
        if (isArray(value)) {
          return value.join(', ');
        }

        return undefined;
      });
    }
  };
};
Run Code Online (Sandbox Code Playgroud)

以下是我不理解的部分:

  • function(scope,element,attr,ctrl):ctrl变量.我在哪里可以阅读更多相关信息.
  • CTRL $ parsers.push(分析).:我在哪里可以阅读有关此用法的更多信息
  • ctrl.$ formatters.push(function(value){:我需要理解这一点,因为我将尝试实现类似的东西
  • require:'ngModel' …

javascript angularjs angularjs-directive

4
推荐指数
1
解决办法
593
查看次数

随着密钥数量的增加,JSONB性能会下降

我正在测试postgresql中jsonb数据类型的性能.每个文档将有大约1500个非分层的密钥.该文件是扁平的.这是表格和文档的样子.

create table ztable0
(
   id serial primary key,
   data jsonb
)
Run Code Online (Sandbox Code Playgroud)

这是一个示例文档:

{ "0": 301, "90": 23, "61": 4001, "11": 929} ...
Run Code Online (Sandbox Code Playgroud)

如您所见,文档不包含层次结构,所有值都是整数.但是,有些将来会成为文本.

  • 行数:86,000
  • 专栏:2
  • 文档中的键:1500+

当通过性能搜索密钥的特定值或执行组时非常明显缓慢.这个查询:

select (data ->> '1')::integer, count(*) from ztable0
group by (data ->> '1')::integer
limit 100
Run Code Online (Sandbox Code Playgroud)

花了大约2秒钟完成.有没有办法提高jsonb文档的性能.

sql postgresql json jsonb

4
推荐指数
1
解决办法
882
查看次数

订购Cassandra的任何领域

我正在研究cassandra作为我即将到来的项目的可能解决方案.我研究的越多,我就会越多地听到在创建表时对未设置排序的字段进行排序是个坏主意.

是否有可能对任何领域进行排序?如果对不在群集中的字段进行排序会对性能产生什么影响?我需要在表格中排序或大约200万条记录.

sorting cql cassandra

4
推荐指数
1
解决办法
4401
查看次数

动态指定选项和参数

我想从数据库加载参数和选项。我允许用户定义他们自己的选项和参数。用户可以在命令行上调用远程 api。它们指定到终点的 URL 和参数。这是来自数据库的数据的样子

[
    {
        "name": "thename1",
        "short": "a",
        "long": "ace"
        "type": "string",
        "required": false
    },
    {
        "name": "thename2",
        "short": "b",
        "long": "bravo"
        "type": "number",
        "required": true
    },
    {
        "name": "thename3",
        "short": "c",
        "long": "candy"
        "type": "array",
        "required": true
    }
]
Run Code Online (Sandbox Code Playgroud)

这些参数与远程端点的需要一致。每个 API 端点都有不同的参数,因此它们需要是动态的。这是命令行的外观。

command run www.mysite.com/api/get -a testparam --bravo testpara2 -c item1 item2
Run Code Online (Sandbox Code Playgroud)

参数和值将映射到 URL 中。有没有办法在点击中设置动态参数?

python command-line-interface python-click

4
推荐指数
1
解决办法
2141
查看次数

使用Mars来更新7000行是否有效?

我有一项使用MARS更新/插入7000多行的服务.有一个更好的方法吗?

c# sql sql-server-2005 sql-server-mars

3
推荐指数
1
解决办法
233
查看次数

LLBLGen Pro如何与Nhibernate Performance Wise相抗衡

我在网上搜索高低,寻找LLBLGen Pro的所有性能信息.找不到.只是想知道LLBLGen Pro与Nhibernate相比如何表现.谢谢

nhibernate performance llblgenpro

3
推荐指数
1
解决办法
1415
查看次数

什么是蓝龙

我搜索了蓝龙网站,但冷却没有找到任何有用的信息.什么是蓝龙?它用于什么以及为什么有人会使用它?

coldfusion openbd bluedragon

3
推荐指数
1
解决办法
1515
查看次数