我对sqlite相当无知,但从我发现的内容看来,这里的人们正在使用两种主要的Windows手机实现:
这两个项目的优缺点列表是什么?
我还没有看到任何声明在任何这些的WP实现上支持全文搜索。有谁知道有什么不同吗?这是我的业务的一个关键要求(我愿意帮助推动),我们不能继续我们的产品的WP实施,直到我们有这个。
如果这些项目是从核心sqlite源代码移植的,那么只需在项目中定义SQLITE_ENABLE_FTS3
并重新编译为enable it吗?
答案 0 :(得分:0)
WP7是一个“沙盒”环境,它说,不允许使用本机代码(c ++,pinvoke)。这些移植不是基于外部库,而是使用完全托管代码(仅限c#)编写,因此在实践中“不仅仅是定义SQLITE_ENABLE_FTS3”。
据我所知,实现FTS的唯一解决方案是Perst http://www.mcobject.com/perst。您可以尝试一下,检查它是否符合您的需求,非商业项目的开源也是如此。不幸的是,出于商业目的,您需要购买付费许可证。
我遇到同样的问题,如果你发现任何有效的线索,请告诉我。