SnappyDB 的默认值

Default values with SnappyDB

我在我的应用程序中使用 SnappyDB 作为一些键值对的存储。 我正在用我自己的接口包装数据库接口,其中的默认值为 api。示例:

字符串获取(字符串键,字符串默认值);

我注意到知道数据库中是否不存在键的唯一方法是捕获异常并假设它的原因是缺少键(这是一个疯狂的假设)。

关于如何以不那么丑陋、更准确且不会隐藏相关异常的方式实现默认值功能,有什么想法吗?

谢谢。

您可以使用:

boolean isKeyExist = snappyDB.exists("key");