কেন্দ্রীয় ডেটাস্টোর হিসাবে এমএস এসকিউএল স্থানিক?


9

আমি মালিকানা ব্যবস্থা থেকে এমন একের কাছে আমাদের স্থানিক তথ্য খোলার বিষয়ে কাজ করছি যা আরও বেশি পণ্য (ম্যাপগুইড, ইএসআরআই, জিভিএসআইজি, ম্যাপ 3 ডি ইত্যাদি) পড়তে পারে ....

আমি এসকিউএল স্পেসিয়ালটি ব্যবহার করার সিদ্ধান্ত নিয়েছি কারণ আমাদের কাছে ঘরে একটি সার্ভার রয়েছে এবং আমরা অন্যান্য সিস্টেমে এর মাধ্যমে সহজেই লিঙ্ক করতে পারি।

আমি আমাদের কেন্দ্রীয় ডেটাস্টোর হিসাবে বাস্তবে এটি ব্যবহার করার আগে সমস্ত কিছুর আগে আমার সচেতন হওয়া উচিত এমন কিছু যা কার্যকারিতা হ্রাস করতে পারে?

উত্তর:


6

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


2
সর্বশেষ প্রকাশটি বক্ররেখা / বৃত্তাকার আরাক্সের জন্য অনুমতি দেয় এবং ভূগোলের ধরণটিতে এখন জ্যামিতির সমস্ত স্থানিক ক্রিয়াকলাপ রয়েছে
ভূগোলিক

5

পোস্টজিআইএস এবং ওরাকল হিসাবে আর-ট্রি পরিবর্তে মাল্টি-গ্রিড ইনডেক্সিং ব্যবহার করে।

পারফরম্যান্স সম্পর্কিত নয় তবে গুরুত্বপূর্ণ:

সমন্বিত রূপান্তরকে সমর্থন করে না।

এসকিউএল সিন্টেক্সে সামান্য পার্থক্য রয়েছে। উদাহরণ:

SELECT * FROM table1 WHERE the_geom.STIntersects(geometry::STGeomFromText('POINT(100 100)',0));

সম্ভবত আরও কিছু আছে তবে বর্তমানে আমি তাদের মনে রাখতে পারছি না :)


5

কিছু নেতিবাচক:

  • মারিও দ্বারা উল্লিখিত হিসাবে কোনও ইনবিল্ট প্রক্ষেপণ সরঞ্জামের অর্থ অতিরিক্ত পুনরায় প্রজেক্ট করতে অতিরিক্ত সফ্টওয়্যার (এফএমই বা জিডিএল দরকারী) প্রয়োজন

  • কিছু স্থানিক প্রশ্নের (পারস্পরিকভাবে / অভ্যন্তরে) পারফরম্যান্সের অভাব হয় এবং স্থানিক সূচকগুলি ম্যানুয়ালি তৈরি করতে হয়, যদিও পরবর্তী ডেনালির প্রকাশে দৃশ্যত কর্মক্ষমতাটিতে ব্যাপক উন্নতি হয়েছে এবং "অটো" স্থানিক সূচকগুলি রয়েছে been

  • কোনও লিনিয়ার রেফারেন্সিং (তবে। নেট কোডের সাথে যুক্ত করা যায় - নীচে দেখুন)

  • সম্প্রদায়ের অভাব - http://sqlspatialtools.codeplex.com এ সম্পর্কিত একটি সম্পর্কিত ওপেনসোর্স প্রকল্প রয়েছে যাতে চালক এবং সরঞ্জামগুলি মাইক্রোসফ্ট রিলিজের দয়াতে থাকে। খুব বেশি এসকিউএল উদাহরণ নেই।

  • মানচিত্র সার্ভার এবং জিডিএল উভয়েরই এখন এসকিউএল সার্ভার ২০০৮ ড্রাইভার রয়েছে তবে এগুলি সম্প্রতি প্রকাশিত হয়েছে - অন্যান্য স্থানিক ডাটাবেসের বেশ কয়েক বছর পরে।

ভাল দিক হচ্ছে:

  • .NET এর সাথে সংহতকরণ। এসকিউএল সার্ভার যেমন NET কোডটি ডাটাবেসে চালিত করার অনুমতি দেয় এটি NET DLLs এবং লাইব্রেরিগুলিতে ভিউ, সঞ্চিত পদ্ধতি, ট্রিগার ইত্যাদিতে অন্তর্ভুক্ত করার অনুমতি দেয় যেমন http://projnet.codeplex.com/ এর মতো লাইব্রেরি হতে পারে ডাটাবেসে পুনঃনির্মাণের অনুমতি দেওয়ার জন্য অন্তর্ভুক্ত।

  • মালিকানাধীন সিস্টেমগুলির মধ্যে এসকিউএল সার্ভার ড্রাইভার / লোডার ইত্যাদি অন্তর্ভুক্ত

  • অনেক প্রতিষ্ঠানের ইতিমধ্যে এসকিউএল সার্ভার ডিবিএ, সার্ভার, ব্যাকআপ প্রক্রিয়া রয়েছে

  • এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিও একটি খুব দুর্দান্ত সরঞ্জাম এবং এতে স্থানিক কল্পনা অন্তর্ভুক্ত

  • স্থানিক পদ্ধতি এবং সাধারণ বৈশিষ্ট্যগুলির জন্য ওজিসি মানক


3

যদি আপনার ডেটা বিশ্বব্যাপী ভৌগলিক প্রকার হিসাবে সঞ্চিত থাকে তবে আপনাকে গোলার্ধের সীমাবদ্ধতা সম্পর্কে সচেতন হওয়া দরকার ।


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

এসকিউএল সার্ভারের সর্বশেষতম ডেনালি রিলিজটিতে সম্পূর্ণ গ্লোব স্থানিক অবজেক্টের জন্য সমর্থন অন্তর্ভুক্ত রয়েছে - দৃশ্যত "রিলেশনাল ডাটাবেস সিস্টেমের জন্য শিল্পের প্রথম"
ভূগোলিক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.