我们在那里有一个新项目,用于索引大量数据并提供实时数据.我还有facet,全文,地理空间的复杂搜索...
第一个原型是在MongoDB中进行索引,接下来是Elasticsearch,因为我已经读过Elasticsearch没有对存储的文件应用校验和,并且索引不能完全信任.但是自上一版本(版本1.5)以来,现在有一个校验和,我猜我们是否可以将Elasticsearch用作主数据存储?除了Elasticsearch之外,使用MongoDB有什么好处?
我无法找到有关Elasticsearch中的功能的最新答案
非常感谢
我有一个PHP应用程序(使用Symfony2),我需要让我的用户实时交谈(和socket.IO).让我们关注聊天机制:已登录的用户可以与其他已登录用户交谈(使用Symfony中的FOSUserBundle进行登录).当用户发送消息时,它必须保存在MySQL中并实时发送给其他用户.因此,消息链接到MySQL数据库中的两个用户(发送者和接收者).
所以我有两种可能性:
如果有人可以帮助我,我不知道什么是最干净的解决方案.谢谢 !