কম্পিউটার

পিএইচপি মঙ্গোডিবি প্রসঙ্গ বিকল্প


পরিচয়

PHP ডাটাবেস এক্সটেনশনের মাধ্যমে MongoDB ডাটাবেসের সাথে যোগাযোগ করতে পারে। PHP এর পুরানো সংস্করণের জন্য, mongo ড্রাইভার PECL থেকে ইনস্টল করা যেতে পারে . এটি এখন mongodb দ্বারা প্রতিস্থাপিত হয়েছে ড্রাইভার উভয় ড্রাইভারই Linux/Windows/MacOS অপারেটিং সিস্টেমের জন্য প্রি-কম্পাইল করা বাইনারি ব্যবহার করে ইনস্টল করা যেতে পারে। বিকল্পভাবে, github-এ উপলব্ধ উৎস টারবল থেকে ম্যানুয়াল ইনস্টলেশন করা যেতে পারে . উভয় ক্ষেত্রেই, মঙ্গো বা মঙ্গোডবি এক্সটেনশনphp.ini-এ সক্ষম করা উচিত সেটিংস।

পিএইচপি মঙ্গোডিবি এক্সটেনশন মঙ্গোডবি প্রসঙ্গ ব্যবহার করে স্ট্রিম প্রসঙ্গ সমর্থন প্রদান করে। প্রাসঙ্গিক প্রসঙ্গ বিকল্পগুলি নিম্নরূপ

বিকল্পগুলি

log_cmd_insert ( অ্যারে $server , array $document , array $writeOptions , array $protocolOptions )

এটি একটি কলযোগ্য ফাংশন, যা log_cmd_insert দ্বারা ব্যবহৃত হয়৷ প্রসঙ্গ বিকল্প, যখন একটি নথি সন্নিবেশ করান

log_cmd_delete ( অ্যারে $server , অ্যারে $writeOptions , অ্যারে $deleteOptions , অ্যারে $protocolOptions )

এটি একটি কলব্যাক ফাংশন, log_cmd_delete দ্বারা ব্যবহৃত৷ প্রসঙ্গ বিকল্প, যখন একটি নথি মুছে ফেলা হয়

log_cmd_update ( অ্যারে $server , অ্যারে $writeOptions , অ্যারে $updateOptions , অ্যারে $protocolOptions )

এই ফাংশনটি log_cmd_update দ্বারা ব্যবহৃত হয় প্রসঙ্গ বিকল্প, একটি নথি আপডেট করার সময়

log_write_batch ( অ্যারে $server , অ্যারে $writeOptions , অ্যারে $batch , অ্যারে $protocolOptions )

এই ফাংশনটি log_write_batch দ্বারা ব্যবহৃত হয় প্রসঙ্গ বিকল্প, একটি ব্যাচ অপারেশন চালানোর সময়।

log_reply ( অ্যারে $server , array $messageHeaders , array $operationHeaders )

মঙ্গোডিবি উত্তর পড়ার সময় এই কলব্যাক ফাংশনটি ব্যবহার করা হয়

log_getmore ( অ্যারে $server , array $info )

একটি GET_MORE অপারেশন চালানোর সময়, এই কলযোগ্য ফাংশনটি log_getmore দ্বারা ব্যবহৃত হয় প্রসঙ্গ বিকল্প

log_killcursor ( অ্যারে $server , array $info )

KILCURSOR অপারেশন চালানোর সময় কলব্যাক

$সার্ভার অ্যারেতে নিম্নলিখিত পরামিতিগুলির প্রাথমিক তথ্য রয়েছে

হ্যাশ − সার্ভার হ্যাশ, উদাহরণ:localhost:27017;-;X;56052

টাইপ − নোডের ধরন (প্রাথমিক/সেকেন্ডারি/মঙ্গোস/আর্বিটার) − 2

সর্বোচ্চ_bson_size − এই নোডটি তারের উপরে সর্বাধিক BSON আকার − 16777216

সর্বোচ্চ_বার্তা_সাইজ − এই নোডটি তারের উপরে সর্বাধিক বার্তার আকার − 48000000

request_id − এই বার্তাটির জন্য অনুরোধ শনাক্তকারী − 42


  1. পিএইচপি-তে min() ফাংশন

  2. PHP-তে max() ফাংশন

  3. PHP-তে join() ফাংশন

  4. PHP-তে array() ফাংশন