【发布时间】:2009-06-05 02:25:42
【问题描述】:
鉴于 Lucene 是一个强大的基于文档的搜索引擎,它是否可以用作简单应用程序(例如 CMS 风格的应用程序)的对象数据库?如果可以,您认为有哪些好处和限制?
我了解 RDBMS 的作用(并每天使用它们),但希望探索其他技术/想法。
例如说我的域实体是这样的:
[Serializable]
public class Employee
{
public string FirstName {get;set;}
public string Surname {get;set;}
}
我是否可以使用反射并将 Employee 对象的属性值存储为 Lucene 文档中的字段,并将 Employee 对象的二进制序列化版本存储到同一个 Lucene 文档中的另一个字段中?
【问题讨论】:
标签: c# lucene object-oriented-database