Thứ Bảy, 31 tháng 1, 2015

Apache Solr hơn cả tuyệt vời để bắt đầu "Full-Text Search"

Trong quá trình phát triển web, với các website đòi hỏi cao về khả năng tìm kiếm, developer thường đối mặt với nhiều vấn đề nếu dùng mysql để thực hiện chức năng này. Ví dụ: tìm kiếm và ranking kết quả với nhiều tiêu chí cùng một lúc, hoặc xây dựng bộ lọc cho tìm kiếm, hay xây dựng một bộ từ điển dùng để autocomplete và sugestion. Khi đó nếu sử dụng mysql thì vấn đề gặp phải sẽ là rất khó để xây dựng quan hệ giữa các bảng, các trường, đồng thời số lượng truy vấn vào mysql là rất nhiều, và phải thực hiện đánh chỉ mục khá đồ sộ. Việc này là thực sự không cần thiết và đôi khi là bất khả thi với những hệ thống được xây dựng trên những máy chủ có sức mạnh không cao. Để nhằm khắc phục những vấn đề gặp phải đó, rất nhiều flatform search engine ra đời, phải kể đến như là sphinx, solr, elasticsearch ... Trong khuôn khổ những bài viết liên quan này, hungls không bàn đến ưu, nhược điểm hay so sánh giữa các flatform mà sẽ đi sâu vào giới thiệu cũng như hướng dẫn để cấu hình một search-engine được đánh giá là rất mạnh hiện nay, đó là Apache Solr.

Tho khong dau (Thơ không dấu nha)

(Mất ngủ, hồn đi lung tung, lạc cả vào bãi tha ma, hết cả hồn)

Hoang mang lang thang cho vui
Ai xui ngang qua tha ma
Nghe xa ai ca vang vang
Xung quanh ta hoa xinh xinh...

04-11-13

Tự khúc

(Sinh nhật không ai tặng quà,
Thôi đành làm một bài thơ tặng mình.)


Thì ta thức trắng đêm này
Để ta sống trọn một ngày nên vui
Và thì cay đắng ngọt bùi
Nếm sao là đủ ngậm ngùi xuân xanh
Hai sáu năm một bức tranh
Tô tô vẽ vẽ để thành nét riêng
Mẹ ngồi đưa cái võng nghiêng...


23-01-13

Nhạt (Tự hoạ)

(Hồi đó chưa yêu, giờ yêu rồi thấy cũng khác :D)

Không bia không rượu không cờ
Không bài không bạc không lờ... ô lô
Không khôn cũng chẳng ngây ngô
Không yêu cũng chẳng màu tô cuộc đời

19-04-13