OrientDB中的缓存导致不一致问题

时间:2017-04-04 20:38:59

标签: java orientdb orientdb2.2

使用OrientDB我的应用程序缓存存在严重问题。

我有修改Vertex的事务并成功保存它。然后,在后续访问时,结果太不一致了。我通过停止并重新启动应用程序来确认这一点,这将始终为我带来预期的结果。

我已经尝试过使用getLocalCache()。invalidate()和getLocalCache()。clear()以及ODatabaseDocumentTx的getLocalCache()。updateRecord()和getLocalCache()。deleteRecord(),它仍然无效。 (这是因为我正在操作Graph对象,但我也在Graph对象中使用OLINK?)

有人能告诉我如何解决这个问题吗?如何清除/删除更新记录的缓存?谢谢!

0 个答案:

没有答案