每个数据库实体有一个Akka演员是否常见?即它是否意味着像这样使用?
假设我们拥有成千上万的用户,并且每个用户都登录了我们的Play网站用户,我们创建了一个演员,其中儿童演员代表关系数据库中的相关数据。 actors vs. entities
有更好的方法吗?有什么优点和缺点?
答案 0 :(得分:4)
请查看akka actor系统文档http://doc.akka.io/docs/akka/2.4.7/general/actor-systems.html
一种常见的模式是为N个actor创建路由器,每个路由器包装一个数据库连接并处理发送到路由器的查询。然后必须调整数量N以获得最大吞吐量,这取决于在哪个硬件上部署哪个DBMS。