BaseX
বেসএক্স হল একটি নেটিভ এবং হালকা ওজনের এক্সএমএল ডাটাবেস ম্যানেজমেন্ট সিস্টেম এবং এক্সকুয়েরি প্রসেসর, যা গিটহাবের একটি কমিউনিটি প্রকল্প হিসাবে তৈরি করা হয়েছে। এটি বড় এক্স. এম. এল নথি এবং সংগ্রহগুলি সংরক্ষণ, অনুসন্ধান এবং কল্পনা করার ক্ষেত্রে বিশেষায়িত। বেসএক্স প্ল্যাটফর্ম-স্বাধীন এবং বিএসডি-3-ধারা লাইসেন্সের অধীনে বিতরণ করা হয়। অন্যান্য নথি-ভিত্তিক ডেটাবেসের বিপরীতে, এক্সএমএল ডেটাবেসগুলি এক্সপ্যাথ এবং এক্সকুয়েরির মতো প্রমিত প্রশ্ন ভাষার জন্য সমর্থন প্রদান করে। বেসএক্স ওয়ার্ল্ড ওয়াইড ওয়েব কনসোর্টিয়াম (ডব্লিউ3সি) নির্দিষ্টকরণ এবং অফিসিয়াল আপডেট এবং ফুল টেক্সট এক্সটেনশনের সাথে অত্যন্ত সামঞ্জস্যপূর্ণ। অন্তর্ভুক্ত জিইউআই ব্যবহারকারীদের ইন্টারেক্টিভভাবে তাদের ডেটা অনুসন্ধান, অন্বেষণ এবং বিশ্লেষণ করতে এবং রিয়েল টাইমে এক্সপ্যাথ/এক্সকুয়েরি এক্সপ্রেশনগুলি মূল্যায়ন করতে সক্ষম করে (অর্থাৎ, ব্যবহারকারী টাইপ করার সময়)। প্রযুক্তি এক্সপ্যাথ কোয়েরি ল্যাঙ্গুয়েজ এক্সকুয়েরি 3.1 এক্সকুয়েরি আপডেট (ডাব্লু3সি) এক্সকুয়েরি পূর্ণ পাঠ্য (ডাব্লু3সি) ব্যবহারকারী এবং লেনদেন পরিচালনা এবং লগিং সুবিধার সাথে বেশিরভাগ এক্সপ্যাথ/এক্সকুয়েরি মডিউল এবং প্যাকেজিং সিস্টেম ক্লায়েন্ট-সার্ভার আর্কিটেকচারের জন্য সমর্থন এপিআইঃ আরইএসটিএক্সকিউ, আরইএসটিফুল এপিআই, ওয়েবডিএভি, এক্সএমএলঃ ডিবি, এক্সকিউজে; জাভা, সি #, পার্ল, পিএইচপি, পাইথন এবং অন্যান্য সমর্থিত ডেটা ফর্ম্যাটঃ এক্সএমএল, এইচটিএমএল, জেএসওএন, সিএসভি, টেক্সট, বাইনারি ডেটা জিইউআই বেশ কয়েকটি ভিজ্যুয়ালাইজেশন সহঃ ট্রিম্যাপ, টেবিল ভিউ, ট্রি ভিউ, স্ক্যাটার প্লট ডাটাবেস লেআউট বেসএক্স একটি ট্যাব ব্যবহার করে ডাটাবেস একটি একক নথি বা নথির সংগ্রহের জন্য একটি ধারক হিসাবে কাজ করে। এক্সপ্যাথ এক্সিলারেটর এনকোডিং স্কিম এবং সিঁড়ি জয়েন অপারেটরকে এক্সপ্যাথ অবস্থানের পদক্ষেপগুলি দ্রুত করার জন্য অনুপ্রেরণা হিসাবে নেওয়া হয়েছে। উপরন্তু, বেসএক্স পাথ অপারেশন, অ্যাট্রিবিউট লুকআপ, টেক্সট তুলনা এবং পূর্ণ-টেক্সট অনুসন্ধানের কার্যকারিতা উন্নত করতে বিভিন্ন ধরনের সূচক সরবরাহ করে। হিস্ট্রি বেসএক্স 2005 সালে কনস্টানজ বিশ্ববিদ্যালয়ে ক্রিশ্চিয়ান গ্রুন দ্বারা শুরু হয়েছিল। 2007 সালে, বেসএক্স ওপেন সোর্স হয়ে যায় এবং তারপর থেকে বিএসডি-3-ধারা লাইসেন্সের অধীনে রয়েছে। সমর্থিত সিস্টেম বেসএক্স সার্ভার একটি বিশুদ্ধ জাভা 1.8 অ্যাপ্লিকেশন এবং এইভাবে যে কোনও সিস্টেমে চলে যা একটি উপযুক্ত জাভা বাস্তবায়ন প্রদান করে। এটি উইন্ডোজ, ম্যাক ওএস এক্স, লিনাক্স এবং ওপেনবিএসডিতে পরীক্ষা করা হয়েছে। বিশেষ করে, প্যাকেজগুলি ডেবিয়ান এবং উবুন্টুর জন্য উপলব্ধ। আরও পড়া লিনাক্সট্যাগ বার্লিনে বেসএক্স টক, 2011 রেফারেন্স এক্সএমএল ফ্রি ডাটাবেস ম্যানেজমেন্ট সিস্টেম এক্সএমএল ডেটাবেস এক্সকুয়েরি প্রসেসর জাভাতে প্রোগ্রাম করা ফ্রি সফ্টওয়্যার (প্রোগ্রামিং ভাষা) বিএসডি লাইসেন্স ব্যবহার করে লিনাক্স সফ্টওয়্যারের জন্য ডাটাবেস-সম্পর্কিত সফ্টওয়্যার