小编Abh*_*jan的帖子

Spring Data弹性搜索中的事务支持

我正在使用Spring Data Elasticsearch,Spring Data支持Transactional查询.

这是我通过@Transactional注释启用的.

但由于elasticsearch没有任何ACID属性,这个Transactional做了什么,文档本身并不清楚这一点

java spring spring-data spring-data-elasticsearch

8
推荐指数
1
解决办法
647
查看次数

Hibernate全文搜索分页

我正在使用Hibernate全文搜索.我目前正在使用:

<dependency>
    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-search</artifactId>
    <version>4.5.1.Final</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

我可以搜索好了.我的问题是:我如何对结果进行分页?有什么方法我可以先得到50个结果,然后在接下来的50个结果请求下一页时拨打电话吗?

我想到的一种方法是简单地获取最大ID,然后从Max + 1位置开始下一次搜索,假设ID是以自动增量顺序生成的.但我认为必须有更优雅的方法.

java pagination hibernate java-ee hibernate-search

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

ANGULAR错误:core_1.InjectionToken不是构造函数

当我启动我的Angular 2应用程序时,应用程序始终处于加载阶段.

在chrome dev控制台中,我可以看到以下内容:

 Error: (SystemJS) core_1.InjectionToken is not a constructor
    TypeError: core_1.InjectionToken is not a constructor
        at Object.eval (http://localhost:3000/node_modules/ng-pick-datetime/lib/translations.js:9:24)
Run Code Online (Sandbox Code Playgroud)

我的设置是:

@angular/cli: 1.0.0
node: 7.8.0
os: linux x64
@angular/common: 2.4.10
@angular/compiler: 2.4.10
@angular/core: 2.4.10
@angular/forms: 2.4.10
@angular/http: 2.4.10
@angular/platform-browser: 2.4.10
@angular/platform-browser-dynamic: 2.4.10
@angular/router: 3.0.2
@angular/upgrade: 2.4.10
@angular/cli: 1.0.0
Run Code Online (Sandbox Code Playgroud)

node.js npm angularjs angular2-template angular

2
推荐指数
1
解决办法
3477
查看次数

Airflow Operator 从外部 Rest API 中提取数据

我正在尝试从外部 API 中提取数据并将其转储到 S3 上。我正在考虑编写 Airflow Operator rest-to-s3.py,它会从外部 Rest API 中提取数据。

我的担忧是:

  1. 这将是一个长时间运行的任务,我如何跟踪失败?
  2. 有没有比编写运算符更好的选择?
  3. 是否建议执行可能运行几个小时的任务并等待它?

我对 Airflow 相当陌生,所以它会有所帮助。

python airflow airflow-scheduler apache-airflow-xcom airflow-operator

0
推荐指数
1
解决办法
1658
查看次数