BoneCP

সফটওয়্যার স্ক্রিনশট:
BoneCP
সফটওয়্যার বিবরণ:
সংস্করণ: 0.7.1
তারিখ আপলোড: 11 May 15
ডেভেলপার: Wallace Wadge
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 158

Rating: nan/5 (Total Votes: 0)

.

BoneCP একটি ওপেন সোর্স এবং দ্রুত জাভা ডাটাবেস সংযোগ পুল (JDBC পুল) & nbsp; এর পরে আপনি ইতিমধ্যে এই মানে কি C3P0 এবং DBCP সঙ্গে পরিচিত হন, তাহলে. বাকি জন্য, এই কমান্ডের সাহায্যে আপনি আপনার অ্যাপ্লিকেশনের মধ্যে দ্রুত ডাটাবেস অ্যাক্সেস পেতে জন্য একটি ডাটাবেস সংযোগ পরিচালনা করা একটি লাইব্রেরি.
& Nbsp;
C3P0 / DBCP অন্য বিকল্প লিখতে কেন?
আমাদের যদি উপলব্ধ সমাধান কেবল যথেষ্ট দ্রুত ছিল না. C3P0 ছোট চাপ জন্য মহান কাজ কিন্তু আমরা কঠিন তা ধাক্কা হিসেবে, এটা (বিশেষ করে CPU ব্যবহারের শর্তাবলী) নিচে আমাদের থ্রুপুট গতি কমে ছিল যে স্পষ্ট হয়ে ওঠে. DBCP আমরা এটা প্রয়োজন (এবং যাহাই হউক না কেন কিছু ক্ষেত্রে ধীর ছিল) সময়ে উৎপাদন ব্যবহারের জন্য সুপারিশ করা হয়.
& Nbsp;
শেষ পর্যন্ত, আমরা কখনো কখনো প্রায় 25 গুণ দ্রুত পরবর্তী দ্রুততম বিকল্প চেয়ে দ্রুত, যে একটি নতুন সংযোগ পুল লাইব্রেরি উত্পাদিত হয়েছে. যদিও এটা আমাদের জন্য শব্দ গ্রহণ দেওয়া মাত্রাবিশিষ্ট নিজেকে পরীক্ষা বা এগিয়ে যান এবং আপনার নিজের তৈরি চালানো না.
& Nbsp;
অস্বীকৃতি
100% ইউনিট পরীক্ষা কভারেজ থাকা সত্বেও, এই প্রকল্প এখনও বিটা সফ্টওয়্যার বলে মনে করা হয়. সতর্কতার সাথে ব্যবহার করুন

এই রিলিজে নতুন কি:

  • বেশ কিছু পরিসংখ্যান উন্নত

  • <লি> OSGi সংশোধন করা হয়েছে
    <লি> অনুমতি তথ্যউৎস getConnection (ব্যবহারকারীর নাম, পাসওয়ার্ড)
  • পুল পুনর্সূচনা ট্রিগার নতুন PostgreSQL SQLstate স্বীকৃতি

  • <লি> যোগ করা হয়েছে কনফিগ বিকল্প externalAuth সরাসরি ব্যবহারকারীর নাম / পাসওয়ার্ড কথা প্রসঙ্গে ছাড়া সংযোগ প্রাপ্ত.
  • ভাঙা সংযোগ হিসেবে গণ্য করা হয় কি স্বনির্ধারণ হুক অনুমতি

  • <লি> অনুমতি সর্বোচ্চ সংযোগ == 1
    <লি> সতর্কীকরণ unclosed সংযোগ পুল নাম যোগ করুন
    <লি> jdk6users জন্য মূল ব্যতিক্রম রাখুন
    <লি> কেন্দ্রীয় Maven প্রকাশ
    <লি> defaultReadonly, defaultAutoCommit, defaultTransactionIsolation, ইত্যাদি যোগ করুন
    BoneCPConfig TimeUnit স্পেসিফিকেশন জন্য অনুমতি জন্য <লি> ওভারলোড পদ্ধতি যুক্ত করুন
    <লি> সংযোগ পরীক্ষক থ্রেড পরিবর্তন অনুমতি স্বাধীন idleMaxAge / idleconnectionTestPeriod
    <লি> খপ করে ধরা SQLExceptions শুধুমাত্র
    <লি> এখন একটি ডিবি ব্যর্থতা হিসেবে sqlState 08s01 বিবেচনা
    <লি> সংযোগ সর্বোচ্চ বয়স ব্যবহারের সঠিক ExecutorService
    <লি> ব্যবহার বস্তুর সমতা পরিবর্তে যদি ক্ষেত্রের কিছু r সমতা. সমান () এর পরিবর্তে hasSameConfiguration পালটে করা হয়েছে.
    <লি> সংরক্ষণ বিবৃতি যখন থ্রেড-স্থানীয়দের সরান
    <লি> ব্যাচ এসকিউএল পূরণ না সংযোগ হুক কনফিগার করা যদি
    <লি> releaseHelper statementCache closeConnectionWatch কনফিগার করা হলে যে বিবৃতি সতর্কীকরণ মিথ্যা statementCache জন্য ফিক্স বন্ধ না হয়.


    <লি> সম্ভাব্য জাতি অবস্থার জন্য ফিক্স
    <লি> ক্যাশের মধ্যে বন্ধ সঠিকভাবে হ্যান্ডেল
    <লি> cache.putIfAbsent জন্য ফিক্স
    <লি> আমরা ব্যর্থ হয়েছে কিন্তু এখনও সংযোগ প্রতিস্থাপিত যদি, যে সম্পর্কে অবগত রাখা
  • সংযোগ ব্যর্থতা হিসেবে বিবেচনা কি কম কঠোর হতে

  • <লি> সংযোগ ট্র্যাকিং এবং সৃষ্টি গণনা বৃদ্ধিশীল শুরু সংযোগ দেওয়া হয় আগে
    <লি> driverProperties ব্যবহারকারীর নাম / পাস সেটিংস থাকে না কিন্তু কনফিগ ব্যবহারকারীর নাম, সুসংগত রয়েছে তাদের রাখা হয়, তাহলে
    <লি> connectionMaxAge থ্রেড সঠিকভাবে মোড LIFO ব্যবহার করার অনুমতি দেয়
    এটা পুল ফেরত দেয়া হয়েছে যদি
  • এই সংযোগ পর্যবেক্ষণ বন্ধ করুন

  • <লি> LIFO / FIFO মোড মধ্যে পাস করতে connecitonMaxAge PARAM
    সংযোগ <লি> থ্রেড এখনও বেঁচে আছে, এমনকি যদি finalizable সুত্র সারি থেকে অপসারণ, ধ্বংস
    <লি> লেনদেনের রিপ্লে আপ হাতাহাতি যদি, unwrapped ব্যতিক্রম নিক্ষেপ
    <লি> MemoritzeTransaction: InvocationTargetException ফিক্স
    <লি> গার্ড এটির বিবৃতি
    একটি তথ্যউৎস বেন ব্যবহার করা হচ্ছে যখন <লি> পরিষ্কার একটি nicer ডিবাগ বার্তা ব্যবহার করুন
    <লি> ফিক্স acquireRetryAttempts বন্ধ বাই একটি ত্রুটি
    <লি> XXX এর পুনঃনামকরণ - & gt; xxxinSeconds / মিনিট / ইত্যাদি
    <লি> defaultTransactionIsolation: পড়ুন প্রতিশ্রুতিবদ্ধ - & gt; read_committed
    <লি> সরাসরি সংযোগ পরীক্ষার থ্রেড শুরু না
    <লি> কনফিগ পরিবর্তে Long.MAX 0 হিসাবে 0 সেট connectionTimeout মান বজায় রাখা করুন

    কি সংস্করণ 0.7.0 নতুন:

    • একটি স্থাপত্য পরিবর্তন দ্রুত পুল করতে এটি করা হয় .

    • <লি> বাগ সংশোধন করা হয়েছে.
      <লি> নতুন বৈশিষ্ট্য একটি গুচ্ছ যোগ করা হয় নি.

      idleMaxAge / idleConnectionTester, একাধিক নোড জন্য তৈরি করা হয়েছে সংস্করণ 0.6.7.2:

      • Fixes নতুন কি এক্সএমএল কনফিগারেশন, এবং getConnection সময়সীমার উপর একটি NPE মধ্যে.

      • <লি> ব্যাচ বিবৃতি সঠিকভাবে তোমার দর্শন লগ করা.


        <লি> onAcquireFail হুক উন্নত ছিল, এবং একটি ক্ষুদ্র বাগ প্রক্রিয়ায় সংশোধন করা হয়েছে.
      • ড্রাইভার বৈশিষ্ট্য বিকল্প যোগ করা হয়েছিল.

      • শাট ডাউন যখন <লি> সংযোগ আর বন্ধ হয় বন্ধ.
        <লি> ঘনিষ্ঠ সংযোগ ওয়াচ ডিবাগ টুল একটি বাগ সংশোধন করা হয়েছে.
        <লি> সকল রিলিজের সাহায্যকারী শাট ডাউন যখন সমাপ্ত হয়.


        কি সংস্করণ 0.6.6 নতুন:

        • একটি ড্রাইভার বৈশিষ্ট্য বিকল্প যোগ করা হয়েছিল
          <লি> XML- ভিত্তিক কনফিগারেশন সমর্থন যোগ করা হয়েছিল.

        • <লি> onAcquireFail উন্নত ছিল.
        • সংযোগ সময়সীমার কনফিগারেশন অপশন যোগ করা হয়েছিল.

        • <লি> সম্পূর্ণ JDK5 সামঞ্জস্য যোগ করা হয়েছিল. অভ্যন্তরীণ বিবৃতি উন্মুক্ত করা হয়.


          <লি> onConnectionException হুক যোগ করা হয়েছিল.
          <লি> সংযোগ ট্র্যাকিং নিষ্ক্রিয় এখন অনুমোদিত হয়.


          <লি> ব্যাচ বিবৃতি এখন সঠিকভাবে তোমার দর্শন লগ করা.

        • অলস Init জাতি সংশোধন করা হয়েছে.
        • সম্ভাব্য জাতি এখন এড়িয়ে যাওয়া হয়.


          <লি> স্থিতিবিদ্যা finalizers থেকে সরানো হয়েছে.
        • নতুন সংযোগ যুক্ত করতে সম্ভাব্য বাগ সংশোধন করা হয়েছে.

        • <লি> 100% ইউনিট পরীক্ষা কভারেজ প্রদান যা 125 ইউনিট পরীক্ষা, এখন আছে.

          সংস্করণ 0.6.4, আছে distros নতুন কি:

          • Revamped বিবৃতি ক্যাশে + + বিবৃতি সতর্কবার্তা আবেদন করতে ব্যর্থ হলে বন্ধ.

          • সংস্করণ 0.5.4 নতুন কি:

            • একটি ডিবি ক্ষেত্রে সংযোগের ভাল অবগত থাকুন সংযোগ বিচ্ছিন্ন (ধন্যবাদ 'নিনজা'!)

            • সংস্করণ 0.5.3 RC1 নতুন কি:.

অনুরূপ সফ্টওয়্যার

OSPRep
OSPRep

11 May 15

Yada
Yada

2 Jun 15

nflgame
nflgame

20 Feb 15

hiberlite
hiberlite

11 May 15

বিকাশকারী অন্যান্য সফ্টওয়্যার Wallace Wadge

মন্তব্য BoneCP

পাওয়া মন্তব্যসমূহ না
মন্তব্য যোগ করুন
ছবি চালু!
বিভাগ দ্বারা অনুসন্ধান