পার্থক্যের জন্য দুটি অনুরূপ পোস্টগ্র্যাস ডাটাবেসের তুলনা করুন


14

আমি মাঝে মাঝে পোস্টগ্রিস ডিবি আকারে সর্বজনীনভাবে উপলভ্য ডেটা সেটগুলি ডাউনলোড করি। এই ডেটাসেটগুলি সংগ্রহস্থল হোস্ট দ্বারা সময়ের সাথে সাথে আপডেট / সংশোধিত / প্রসারিত করা হয়।

কোনও পোস্টগ্রিস কমান্ড বা সরঞ্জাম (আদর্শভাবে FOSS) রয়েছে যা কোনও ওল্ড এবং নিউ পোস্টগ্র্রেস ডাটাবেসের মধ্যে পার্থক্য দেখাতে পারে? (একটি কার্যকারী অনুমান যে 95% এন্ট্রি অপরিবর্তিত এবং টেবিল এবং সম্পর্কগুলিও পরিবর্তন হয় না))


1
আপনি কি ব্যবহার শেষ করেছেন? উত্তরের কোনওটিরই সমাধান নেই বলে মনে হচ্ছে।
— nyov

উত্তর:


10

স্ট্যাক ওভারফ্লো প্রশ্নোত্তর দেখুন এবং পোস্টগ্রিএসকিউএল-তে দুটি ডাটাবেসের মধ্যে পার্থক্য কীভাবে চেক করবেন? ; বিশেষত আরেকটি পোস্টগ্রিসএসকিউএল ডিফ টুল (এপিজিডিফ) (কেবলমাত্র স্কিমা তুলনা)। এপিজিডিফকে আলেকজান্ডার কুজনেটসভ সুপারিশ করেছেন - একটি প্রকাশিত ডাটাবেস বইয়ের লেখক এবং এক গুরু।

হতে পারে লিকুইবেস তাকান বা ডেটাবেস টেবিল ডেটা তুলনা করুন ।

বাণিজ্যিক পণ্যগুলিও রয়েছে - যেমন আলফোভা ডাটাবেস ডিফডগের সাথে পার্থক্য


1
এপিজিডিফ টেবিলের ডেটার তুলনা করে না, মেটাকা সর্বশেষে ২০০৮ সালে প্রকাশিত হয়েছিল এবং এটি ভেঙে গেছে। অপারেটিং সিস্টেমের ব্যবহারের ক্ষেত্রে তরল পদার্থের ডেটাবেসফের পার্থক্য নেই: "ডেটা পার্থক্য (সীমাবদ্ধ), ডিফল্টরূপে চেক করা হয়নি"
— nyov


0

আপনার যদি স্কিমার তুলনা করার জন্য মোটামুটি দ্রুত এবং নোংরা কিছু প্রয়োজন হয় তবে আমি চলমান স্কিমাকে একটি "সর্বশেষ" স্কিমার সাথে তুলনা করতে সহায়তা করার জন্য এই গিস্টটি লিখেছিলাম - যা এসসিএম-এ হোস্ট করা কিছু। এটি ~ 50 টেবিলের প্রকল্পের জন্য মোটামুটি ভালভাবে কাজ করছে।


টেবিলের ডেটা তুলনা করে না।
— nyov

এটা আমার প্রয়োজনের জন্য ঠিক ছিল। আমার কেবল স্কিমার তুলনা করা দরকার - ভিতরে থাকা ডেটাটি তেমন গুরুত্বপূর্ণ ছিল না। আমি নিশ্চিত যে আপনি যদি কোনওভাবে ভার্চুয়িন / ইনস্টল / ইত্যাদি জুড়ে ডাম্পের ডিটারমিনিস্টিক হওয়ার জন্য ডাম্পের ক্রমটি নিয়ন্ত্রণ করতে পারেন তবে ডেটা তুলনা করতে সক্ষম হবেন না।
— বাডি

ঠিক আছে. আমি কেবল হতাশ হয়ে পড়েছিলাম যে আসল প্রশ্ন সোফার সম্পর্কে কারওর সঠিক উত্তর ছিল না (যার মধ্যে উল্লেখ করা আছে "একটি কার্যকরী অনুমান যে 95% এন্ট্রি অপরিবর্তিত রয়েছে এবং টেবিল এবং সম্পর্কগুলিও পরিবর্তন হয় না "।)
— নভে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.