রেডিস কথন ৪
ঢাকায় গাছের চেয়ে রেস্টুরেন্ট বৃদ্ধির হার অধিক ৷
কাছের ভালো রেস্টুরেন্ট রিকমান্ডেশনে রেডিসের ভুমিকা
আজকে আমরা রেডিসের আরো ইউজকেস নিয়ে আলোচনা করবো। সিরিজের আগের ব্লগ মিস হয়ে গেলে, কমেন্ট থেকে খুজে নিন…
Previous Blog: #রেডিস কথন ৩

1. LeaderBoard
Kahoot নামে একটা ওয়েবসাইট আছে কুইজ গেম খেলা যায়, যেকোনো মাল্টি প্লেয়ার গেমেই টপ স্কোরার লিস্ট থাকে ।
আপনার এপ্লিকেশনে ৫০ টি গেম আছে, ৫০ টি গেমের ই লিডারবোর্ড শো করাবেন ইউজারকে ।
ডাটাবেজ থেকে কুয়েরী করলে কী ঘটবে এখন বুঝতেছেন ??
সকেট দিয়ে কানেক্ট করে এত্তোগুলো কুয়েরী করতে থাকবেন….?
নাকি টাইম সিরিজ ফিচার ইউজ করবেন??
যে মেথড ই ফলো করেন Constant Complexity আছে তো?
রেডিসের রয়েছে নিজস্ব বিল্ট ইন সর্টেড সেট নামক ডাটা টাইপ ।
স্কোরিং কিংবা ভ্যালু দিয়েও সর্ট করা যায়।
কি-ভ্যালু ফরম্যাটে ডাটা থাকায় ৫০ গেম কে ৫০ টা কন্সটেন্ট কম্পলেক্সিটি ওয়ালা কুয়েরীতেই ফেচ করা যাবে |
আর গেম এর স্কোর গুলা স্কোরিং করতে থাকবে। এখানে পাব-সাব প্যাটার্ন ফলো করতে পারেন |
সেট মানেই তোহ ইউনিক ডাটার সমাহার।

যেহেতু এটি সর্টেড সেট চাইলেই রিয়াল টাইম রিকমান্ডেশন সিস্টেম কিন্তু বানানোই যায়?
কি বলেন??
2. Geospatial Indexes
লোকেশন বেজড ফিচার ইম্পিমেন্টেশন এর জন্য ইউজড হয় । কমন ফিচার যেমন: estimating distance, arrival times, and nearby রিকমান্ডেশন ৷
এটি মুলত সর্টেড সেট ইউজ করে বিহাইন্ড দ্যা সিন ( I might be wrong! )
নিজের বাসা থেকে গার্লফ্রেন্ডের বাসার দুরত্ব কত মাইল।
কত কি:মি: হেটে গিয়ে ফুল কিনতে হবে,
সবচেয়ে কাছের রেস্টুরেন্টের দূরত্ব কতটুকু রিয়াল টাইম ইম্পলিমেন্ট করতে জানতে আজই রেডিস শেখা শুরু করুন…..
ধন্যবাদ |