পোস্টজিআইএস এবং কিউজিআইএস নির্ভরযোগ্য বহু-ব্যবহারকারী সম্পাদনা সরবরাহ করতে পারে?


21

কয়েকটি বিকল্প বিবেচনা করার পরে, আমি আমার 15-20 কিউজিআইএস ২.২ ব্যবহারকারীদের একযোগে এক বা দুটি বেসিক পয়েন্ট পোস্টজিআইএস স্তরগুলি দেখতে / সম্পাদনা করার ক্ষমতা দেওয়ার চেষ্টা করছি, বৃহত্তমটির মধ্যে কেবল ১ 16,০০০ রেকর্ড রয়েছে। আমি PostgreSQL 9.1 / PostGIS 2.0 ইনস্টল করেছি এবং বেসিক টেস্টিং ঠিক আছে বলে মনে হচ্ছে তবে এটি এখনও জনগণের কাছে প্রকাশিত হয়নি।

আমাদের একসাথে কেবলমাত্র ২-৩ জন সম্পাদক থাকবেন তবে সম্ভবত 15 জন দর্শক। সম্পাদনাগুলি সব কিউজিআইএস-এ থাকবে, দর্শকদের কিউজিআইএস এবং আরকজিআইএস হবে (তবে আমাদের এসডিই নেই)।

আমি যেমন বলেছি, এগুলি কেবলমাত্র মূল বিন্দু ফাইল, এবং সম্পাদনাগুলি কেবল পয়েন্ট এবং কিছু সারণী সম্পাদনাগুলি যুক্ত / মুছবে। একই সময়ে একই বৈশিষ্ট্যগুলি সম্পাদনা করতে আমি উদ্বিগ্ন নই।

সংমিশ্রণটি দুটি বেসিক পয়েন্ট ফাইলের জন্য নির্ভরযোগ্য বহু-ব্যবহারকারী সম্পাদনা সরবরাহ করতে পারে?

উত্তর:


15

যেহেতু আপনি বৈশিষ্ট্যগুলিতে একসাথে সম্পাদনাগুলি সম্পর্কে উদ্বিগ্ন নন, তাই আমি বলব যে তাত্ত্বিকভাবে আপনার উদ্বেগ করার কিছুই নেই। ডাব্লু / কিউজিআইএস হ'ল প্রধান বিপদ হ'ল একযোগে সম্পাদকরা একে অপরের সম্পাদনাগুলিকে লক্ষ্য না করেই ("শেষ সম্পাদনা জিতেছে") স্টপ করতে পারেন।

একাধিক ব্যবহারকারীর সাথে সক্রিয় সম্পাদনার অধীনে ডেটার জন্য আপনি কমপক্ষে ইতিহাসের ট্র্যাক রাখতে চাইতে পারেন, যা আপনি QGIS সম্পর্কে যে কোনও পরিবর্তন করতে ডাব্লু / ও করতে পারেন, কেবলমাত্র আপনার সক্রিয় টেবিলগুলিতে কিছু ট্রিগার এবং একটি ইতিহাস সারণী যুক্ত করুন।

http://postgis.net/workshops/postgis-intro/history_tracking.html

যদি আপনি কখনও পরিবর্তনগুলি ফিরিয়ে নিতে চান তবে আপনার কাছে এমন একটি জায়গা থাকবে যা অ্যাক্সেস করা সহজতর যা ডেটাবেস ব্যাকআপ এবং পয়েন্ট-ইন-টাইম পুনরুদ্ধারের চেয়ে।


আপনার জবাবের জন্য ধন্যবাদ @ পল, মনে হচ্ছে কিউজিআইএস এর মাধ্যমে সমবর্তী পোস্টজিআইএস মাল্টি-ইউজার এডিটিং টেবিল আপডেটগুলি তৈরি এবং বিদ্যমান পয়েন্টগুলিকে চারপাশে স্থানান্তরিত করার জন্য নিরাপদ। আমার মূল উদ্বেগ INSERTS এবং মুছে ফেলা নিয়ে। যদি দুটি ব্যবহারকারীর ওপেন সম্পাদনা সেশন চলতে থাকে তবে ব্যবহারকারী এ একটি পয়েন্ট যুক্ত করে এবং ব্যবহারকারী বি একটি বিন্দু মুছে দেয়। ব্যবহারকারী এ প্রথমে সংরক্ষণ করে। যখন ব্যবহারকারী বি সংরক্ষণ করে, তখন ব্যবহারকারী এ এর ​​বিন্দুটি মুছে ফেলা হবে যেহেতু ব্যবহারকারী বি সম্পাদনা শুরু করার সময় এটি ডিবির অংশ ছিল না? আমি আজ কিছু পরীক্ষা করতে যাচ্ছি, তবে এটি আমার প্রধান উদ্বেগ (সম্পাদনাগুলি হারাতে)।
মাইক

পরীক্ষা করুন, তবে কিউজিআইএস সম্পাদনা সম্পর্কে আমার বোধগম্যতা এটি বৈশিষ্ট্য অনুসারে বৈশিষ্ট্যযুক্ত, সুতরাং এটি কেবল ব্যবহারকারীর নির্দিষ্ট ক্রিয়াকলাপগুলি সংরক্ষণ করবে, যখন তারা সংরক্ষণের সময় আঘাত করবে তখন তাদের ডেটা দেখার সম্পূর্ণ অবস্থা নয়। সুতরাং আপনার উদাহরণে এ এর ​​বিন্দু যুক্ত হবে এবং আপনার পছন্দ মত বি এর মুছে ফেলা হবে।
পল র‌্যামসে

3
আজ কয়েক ঘন্টা পরীক্ষায় ব্যয় করেছেন। আপনি ঠিক বলেছেন, আমি যা আশা করি ঠিক তাই করে। দেখার বিষয়টি কেবল তখনই হয় যখন কোনও ব্যবহারকারী কোনও রেকর্ড মুছে ফেলে এবং সংরক্ষণ করে, অন্য ব্যবহারকারীদের উন্মুক্ত সেশন নির্বিশেষে তা চলে যায়। আপনার সহায়তার জন্য ধন্যবাদ @ পল! এখন আমাকে সেই ইতিহাস ট্র্যাকিং সেট আপ করতে হবে .....
মাইকে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.