Kellerman Software Ninja .NET Database Pro چیست؟
Kellerman Software Ninja .NET Database Pro یک دیتابیس فوق العاده سریع، کم حجم و ACID compliant است که از آن برای .NET Framework, .NET Standard, .NET Core, Mono, Xamarin.iOS, Xamarin.Mac, Xamarin.Android و نیز Universal Windows Platform استفاده می شود. حجم آن حدود ۲۲۰ کیلوبایت است و برای عملکرد در سطح حرفه ای طراحی شده است. این دیتابیس اولین نسخه ای است که هم از object database mode و هم relational database mode پشتیبانی می کند. می توانید انتخاب کنید که child object های شما به صورت ebmedded و یا در یک جدول مجزا ذخیره شوند. این ابزار کاربردی و قدرتمند از تمام قابلیت هایی که مورد نیازتان خواهد بود به طور کامل پشتیبانی می کند. از جمله این موارد می توان به query های LINQ index، قابلیت constraint، transaction ها، trigger ها، BLOB، CLOB و بسیاری موارد دیگر اشاره کرد. بر خلاف بسیاری از دیتابیس ها این دیتابیس می تواند data structure های پیچیده مثل لیست های double linked، دیکشنری ها و array های چند بعدی را نیز ذخیره کند. از این دیتابیس قدرتمند می توانید با C# و یا به عنوان یک دیتابیس VB.NET استفاده کنید.
Kellerman Software Ninja .NET Database Pro به شما اجازه می دهد تا دیتابیس ها را یا روی مموری و یا روی یک حافظه مجزا ایجاد کنید. استفاده از این دیتابیس بسیار آسان است و نیاز به هیچ گونه کانفیگ خاصی نخواهید داشت. کافی است دیتابیس را باز کنید تا به صورت خودکار دیتابیس شما ایجاد شده و بعد از این که object خودتان را ذخیره کنید جدول به صورت خودکار ایجاد می شود تا object شما را ذخیره کند. از جمله ویژگی های مهم این دیتابیس استفاده از binary serialization به جای JSON serialization است که موجب شده تا اختلاف قابل توجهی در اندازه دیتابیس به وجود بیاید.
Kellerman Software Ninja .NET Database Pro به صورت ACID compliant کار می کند، بدین معنا که اگر هنگام ذخیره یک record مشکلی رخ دهد به صورت خودکار roll back می کند. اگر شارژ دستگاه شما هنگام یک تراکنش قطع شود به صورت خودکار در نوبت بعدی که دیتابیس باز می شود کار roll back را انجام می دهد. در ادامه لینک دانلود Kellerman Software Ninja .NET Database Pro به همراه license key مورد نیاز برای کرک کردن آن ارائه شده است که می توانید آن را دریافت کنید.
ویژگی ها و قابلیت های Kellerman Software Ninja .NET Database Pro:
- - استفاده آسان بدون نیاز به کانفیگ های پیچیده
- - مدیریت خودکار تغییرات property ها
- - استفاده از AES encryption استاندارد صنعتی
- - استفاده از binary serialization به جای JSON یا XML
- - عملکرد سریع با cache کردن index ها، object ها و...
- - نوشته شده به طور کامل با C#
- - و بسیاری موارد دیگر.