- Lex.Db در حقیقت یک بانک اطلاعاتی NoSQL است. مثال رابطهای رو که من در اینجا نوشتم، فقط یک شبیه سازی روابط است.
- به صورت توکار با استفاده از قفل گذاری توسط کلاس ReaderWriterLockSlim آن، خواندنها و نوشتنهای همزمان توسط چندین ترد را مدیریت میکند. یعنی نیازی نیست کار اضافهتری از این لحاظ توسط استفاده کننده انجام شود. (SQLite برای این مساله نیاز به پیاده سازی اضافی دارد و نمیشود با آن در حالت معمول از طریق چندین ترد همزمان کار کرد)
- از الگوریتم RedBlackTree برای ایندکس گذاری و جستجو استفاده میکند.
- به صورت توکار با استفاده از قفل گذاری توسط کلاس ReaderWriterLockSlim آن، خواندنها و نوشتنهای همزمان توسط چندین ترد را مدیریت میکند. یعنی نیازی نیست کار اضافهتری از این لحاظ توسط استفاده کننده انجام شود. (SQLite برای این مساله نیاز به پیاده سازی اضافی دارد و نمیشود با آن در حالت معمول از طریق چندین ترد همزمان کار کرد)
- از الگوریتم RedBlackTree برای ایندکس گذاری و جستجو استفاده میکند.