זה די ערבוב נושאים אבל בגדול אחד מהדברים שמסדי נתונים ממשים בדרך זו או אחרת הוא בקרת מקביליות, כדי למנוע מצב שבו מידע "הושחט" או שטרנזקציה תקבל מידע שאינו נכון לחותמת הזמן שלה. יש הרבה מנגנונים כאלה... הרעיון הוא להמנע כמה שיותר ממצב שבו טרנזקציה צריכה לבצע ROLL BACK ולהתחיל הכל מההתחלה.PostgreSQL למשל ממש את המודל של MVCC:
https://www.postgresql.org/docs/9.4/static/mvcc-intro.html
אני לא ממש מבין מדוע אתה רוצה להמנע מ MySQL\PostgreSQL ודומיו...
אתה יכול להרחיב מה בדיוק הדרישה שלך מהמסד? אתה מדבר על מקבילות אבל לא ממש ברור למה אתה מתכוון.
למשל ציינת שיש מצב לכמה קריאות במקביל, פעולת קריאה היא פעולה לא בעייתית בכלל.. אפשר גם ש 1000 טרנזקציות קריאה יגשו באותה נקודת זמן לאותה הרשומה בטבלה.. הרי כולן רק קוראות את המידע. זה כמו שאתה תוכל לפתוח את אותו הקובץ בשרת מכמה קליינטים. אם אף אחד לא עושה שינוי, אז מה הבעיה?
קאש-באק ישראלי: https://www.cashback.co.il/?uref=33330
קאשבק לAsos ואמזון דרך Ebates: https://goo.gl/MX87Y7 - מקבלים 10$ לאחר שימוש ראשון.