sql >> Database >  >> RDS >> Mysql

hoe gegevens te structureren voor doorzoekbaarheid

Als u te hard probeert na te denken over hoe u uw gegevens voor zoeken moet structureren, is de kans groot dat u een belangrijke zoekopdracht mist die u echt in uw app had kunnen gebruiken.

Als alternatief (en dit is uit ervaring) vind je uiteindelijk allerlei indexeringstechnieken opnieuw uit.

Ik heb enige ervaring met luceen (er is een java- en .net-versie, er was een C-poort, maar ik weet niet zeker hoe levendig het tegenwoordig is) - en het kan verbazingwekkende dingen doen met gegevens die in elke structuur zijn opgeslagen.

Ik hou van het uiterlijk van couch db, het hangt er gewoon van af hoeveel je wilt experimenteren met iets nieuws en krachtigs, of ga voor iets dat (momenteel) behoorlijk gehard is:luceen.



  1. java.net.SocketException:Gebroken pijp

  2. PostgreSQL - Quartz JDBC-JobStoreTX - getTriggersForJob - ArrayIndexOutOfBoundsException

  3. Zeer eenvoudige gebruikersinvoer in django

  4. SUBDATE() vs DATE_SUB() in MySQL:wat is het verschil?