小编Saš*_*jak的帖子

PostgreSQL JSON字段类型与MongoDB

我正在构建一些应用程序,其中部分应用程序将具有非常多的非结构化和更改数据,我想将其转储为JSON.作为主要数据库,我正在使用PostgreSQL.我从未使用过JSON字段类型,但之前使用过MongoDB.我不需要任何花哨的东西,99%的时间它只是存储和获取数据并通过JSON的某些字段进行查询,它具有PostgreSQL的一个实例可以处理的规模,没有任何史诗.

我的问题是,PostgreSQL JSON字段与使用MongoDB相当吗?在为此选择PosgresSQL之前,我现在应该有任何限制或绊脚石吗?额外的问题:在使用Studio 3T应用程序进行MongoDB时,是否有一种简单的方法可以手动查看和编辑JSON字段?(我知道PostgreSQL数据库应用程序并不是出于某种原因......)

postgresql json mongodb

6
推荐指数
1
解决办法
812
查看次数

Websockets + Spring Boot + Kubernetes

我正在创建一个Facebook多人游戏,目前正在评估我的技术堆栈。

我的游戏需要使用websockets,而我想使用Spring Boot。现在,我无法找到有关websocket服务器在Kubernetes中能否正常运行的信息?例如,如果我在Kubernetes中部署5个服务器实例,则pod将为浏览器中加载的游戏客户端与Kubernetes中的服务器之间的Websocket正确地进行负载平衡/转发工作,是否还有其他工作可以启用它?每个Pod /服务器将是无状态的,并且每个玩家的当前游戏信息将被存储/从Redis或其他一些内存数据库中读取。

如果这行不通,我该如何解决却仍然使用Kubernetes?也许只为websockets在堆栈中添加一个Rabbitmq实例?

spring websocket spring-websocket kubernetes

5
推荐指数
1
解决办法
1072
查看次数

Android开源项目(AOSP)的学习资源

我无法在AOSP上找到任何好的学习资源.无法找到有关该主题的任何书籍或综合网络资源.涵盖所有相关主题的书籍将是最好的.就像如何设置环境,下载代码,使用repo/git,更改基本的东西,制作自定义的roms等等.有这样的书吗?或者在网络上的任何其他资源在一个地方有这些信息?

git android repository android-source

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

使用angularfire2时在ngrx/store中存储什么?

我开始学习angular2并使用ngrx/store(以前没有使用redux的exp)和firebase应用程序.现在,我无法理解如何在商店中存储firebase对象,数组和东西.我应该把它们按原样放在FirebaseListObservable商店里af.database.list('/items')吗?它看起来很合适(组件可以只做store.select('items'),模板可以订阅,对于突变,我仍然可以向商店发送事件,我会用减速器改变列表)但我的猜测是不是因为这个列表可以从商店外部变更(一些其他app用户订阅同一个列表).或者它应该取决于个案?

如果没有,我应该在哪里存储对该firebase对象的引用,以及我应该在商店中放置什么?

firebase redux ngrx angularfire2 angular

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

如何在gradle.build中使用spring属性?

如何使用gradle.build的resources / application.properties中配置的属性?我想得到这样的东西:

flyway {
    url = MAP_WITH_PROPERTIES['spring.datasource.url']
    user = MAP_WITH_PROPERTIES['spring.datasource.username']
}
Run Code Online (Sandbox Code Playgroud)

gradle

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