You're both true, this doesn't sound like Lucene at all...
But the problem of such SQL tables is their size: speaking about
millions of customers and thousands of news items, the many-to-many
(CustArt) table would end up by containing BILLIONS of lines.... A bit
too big even for an Oracle table, I should think about partitioning
it, which is leading to performance issues... So, maybe option a)
would be a viable choice in terms of performances?

Thanks again
Terenzio

2006/3/15, Michael D. Curtin <[EMAIL PROTECTED]>:
> This doesn't sound like a Lucene problem, at least the way you've described
> it.  For example, Lucene can't search on any field that isn't indexed (and
> most of yours aren't indexed).
>
> Given that, it seems like your option (c) is the way to go.  Seems like a
> simple RDBMS schema with 3 tables would do the trick:  Customers, Articles,
> and CustArt (or some other name munge) that notes which articles are for which
> customers.  If you use Oracle, there's even some sort of mechanism for serving
> up the XML files via SQL*NET, if you didn't want to have to provide for
> multiple types of connections between clients and server.
>
> Good luck!
>
> --MDC
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to