Je denkt dat Sphinx niet goed werkt? Probeer het eens, en je zal van verbazing van je stoel vallen
Je denkt dat Sphinx niet goed werkt? Probeer het eens, en je zal van verbazing van je stoel vallen
LIKE en %?
Heeft MonetDB geen full text search?
Ik denk dat je Sphinx enorm onderschat, ik heb het al op verschillende website en plaatsen geïmplementeerd en het is echt in alle gevallen en enorme verbeteringen van snelheid maar ook mogelijkheden.
Maar als de data maar 200MB is en het is zo langzaam moet je toch maar eens van MonetDB afstappen.
En gooi dat AJAX eruit, het voegt niks toe en het is alleen meer beperkend van de werking.
AJAX moet je enkel gebruiken als het daadwerkelijk nut toevoegt of iets verbeterd, niet als het enkel beperkt.
Alleen in MonetDB/XML, wat er zit nog niets 'out of the box' MonetDB/SQL dat IR faciliteert.
Van Monet afstappen gaat sowieso niet gebeuren. Daarbij heeft Sphinx zelf ook een SQL database nodig. Ik zal zo eens kijken of ik Sphinx op MonetDB aan de gang kan krijgen.Ik denk dat je Sphinx enorm onderschat, ik heb het al op verschillende website en plaatsen geïmplementeerd en het is echt in alle gevallen en enorme verbeteringen van snelheid maar ook mogelijkheden.
Maar als de data maar 200MB is en het is zo langzaam moet je toch maar eens van MonetDB afstappen.
Overigens uit het bovenstaande blijkt maar weer dat de onzin machine weer op volle toeren draait in deze thread.
PostgreSQL
MonetDB5/SQLCode:select * from kvk where bedrijfsnaam = 'Vereniging van Werknemers van de Nederlandsche Bank N.V.'; Time: 1100.082 ms select * from kvk where bedrijfsnaam ilike '%Vereniging van Werknemers van de Nederlandsche Bank N.V.%'; Time: 7574.642 ms
Beide cold performance, hot performance in MonetDB is 2ms. Het zou uiteraard mooi zijn als Sphinx full text search er standaard ~150ms van maakt. Kunnen we uitproberen natuurlijkCode:select * from kvk where bedrijfsnaam = 'Vereniging van Werknemers van de Nederlandsche Bank N.V.'; Timer 59.599 msec 2 rows select * from kvk where bedrijfsnaam ilike '%Vereniging van Werknemers van de Nederlandsche Bank N.V.%'; Timer 1557.145 msec 2 rows
Jouw mening niet de mening van de persoon die het heeft ontworpen, en ik zelf vind ik het ook prettiger dat de updates direct worden getoond, zonder refresh.En gooi dat AJAX eruit, het voegt niks toe en het is alleen meer beperkend van de werking.
AJAX moet je enkel gebruiken als het daadwerkelijk nut toevoegt of iets verbeterd, niet als het enkel beperkt.
No offence, maar je moet die oogkleppen van je eens gaan afzetten.
Out of the box denken lijkt er totaal niet bij te zitten, zelfs feedback van andere neem je aan als onwaar.
Net even Sphinx geinstalleerd en de PostgreSQL data laten indexeren. Dat gaat heel rap Dat wordt dus even coden zodat ik MonetDB kan uitlezen.
Code:Sphinx 0.9.9-rc2 (r1785) Copyright (c) 2001-2009, Andrew Aksyonoff using config file '/etc/sphinx/sphinx.conf'... index 'test1': query 'Vereniging van Werknemers van de Nederlandsche Bank N.V. ': returned 1 matches of 1 total in 0.024 sec displaying matches: 1. document=40532241, weight=5 words: 1. 'vereniging': 45560 documents, 45599 hits 2. 'van': 190716 documents, 200387 hits 3. 'werknemers': 120 documents, 121 hits 4. 'de': 140314 documents, 142975 hits 5. 'nederlandsche': 197 documents, 197 hits 6. 'bank': 1415 documents, 1417 hits 7. 'n': 24407 documents, 24697 hits 8. 'v': 782316 documents, 787994 hits
Helemaal mooi, Sphinx doet ODBC. Nu nog even iets fabrieken dat ik de resultaten door Sphinx heen kan laten gaan en dan de boel wel opvissen uit de database. 't wordt al weer een killer app...
Zucht. Heerlijk dat niveau deze dagen.
Topci opgeschoond. Volgende die meent offtopic te moeten gaan, kan een stapel punten bijschrijven. Voor hen die dat niet boeit: daarvoor hebben we een afkoelingsperiode uitgevonden.
Sphinx zit er inmiddels ook in. Standaard lookup met Sphinx maakt een lijstje met kvknummers die vervolgens wordt gequeried. Logootje er ook bij.
als ik op ISPI zoek, zie ik nu nog maar 4 resultaten (waaronder een nieuwe inschrijving, eens kijken in welke branche die zit. Voor veel doekoe, mag die best mijn ispi.nl domein kopen ) en is hij zeer snel. Goed dat je wat met de aanbeveling van de mensen hier gedaan hebt Skinkie
Een andere handelsnaam "AKL Media" komt nog niet naar boven. Hoe kan dit zo?
De snelheid is nu wel top, en daarmee neemt de usuability met 1000% toe.
@Ron, wil je dit topic even verplaatsen naar een ander deel. Denk dat we buiten de WHT-feedback verder kunnen theekransen.
Linkedin: linkedin.com/in/randytenhave
Kostte weer een uurtje C en een uurtje javascript (wie heeft die taal ook uit gevonden) debugging. Maar goed resultaat mag er weer zijn, ik zie mogelijk wel wat problemen, maar tweakbaar.
Als een handelsnaam (per definitie) niet in de adressen lijst voorkomt, staat het er niet in.Een andere handelsnaam "AKL Media" komt nog niet naar boven. Hoe kan dit zo?
Moet dan wel op gaan passen dat mensen er gebruik van gaan makenDe snelheid is nu wel top, en daarmee neemt de usuability met 1000% toe.