5만명의 인명정보를 OpenLDAP 서버에 집어 넣고 이것저것
검색을 해 보았는데,
검색 속도 면에서 특히 탁월하다는 식의 논리는 별로 맞지 않는 것 같으나,
시스템 퍼포먼스 측면에서 본다면, 가히 놀랄만한 수치입니다.
제 컴이 팬티엄 120에 메모리 32메가의 아주 저사양 컴임에도 불구하고,
그 5만명 중에 "양"씨 성을 가진 사람 다 보여달라고 하니,
cpu load률 10% 내외의 load로 0.4초만에 보여주더군요.
똑같은 데이터로 mysql에서 검색한 결과 속도는 비슷했으나,
늘 문제듯이 cpu 사용이 장낭이 아니였지요.
이 게시판에서 많은 사람들이 이야기하는
"많은 단순 검색, 빠른 처리를 위해서 LDAP를 사용한다"는 말이
어느정도 수긍이 갑니다.
한편으로 과연 복합검색이 되면 어떻게 될까?가 궁금해지네요.
이건 또 나중에 심심할때 해보고 포스팅하지요.
갑자기 검색사이트를 만들어보고싶은 생각이 듭니다. :)
|